Page 27 - ชุดกิจกรรมการเรียนรู้พัฒนาการคิด เทคโนโลยี (วิทยาการคำนวณ) ม.2 หน่วยที่ 1 และ เทคโนโลยี (การออกแบบฯ) ม.2 หน่วยที่ 1
P. 27
start
INPUT NTestscore
NTestscore>100 or False
NTestscore<0?
True NTestscore>=50 False
OUTPUT True
“Invalid number”
OUTPUT “Pass” OUTPUT “Fail”
end
ผังงานแสดงขั้นตอนโครงสร้างแบบทางเลือกหลายทาง
3) โครงสร้างแบบวนซำ้า (repetition structure) มีก�รวนซำ้�ถ้�ห�กเงื่อนไขนั้นเป็นจริง
start start
NCounter=0 NCounter=0
False
NCounter<100
OUTPUT NCounter+1
True
OUTPUT NCounter+1 NCounter=NCounter+1
NCounter=NCounter+1 NCounter<100 True
False
end end
ำ
ผังงานแสดงโครงสร้างวนซ้าแบบ While ผังงานแสดงโครงสร้างวนซ้าแบบ Until
ำ
แนวคิดเชิงคำ�นวณ 33

