ขออนุญาตสำเนา ครูนัทริน ไชยพูน
ที่มา : https://sites.google.com/site/ccomputeryrc/khorngsrang-baeb-tha-sa-while
คำสั่ง
while (การทำซ้ำแบบถ้าเงื่อนไขเป็นจริงจะทำชุดคำสั่ง)
เป็นคำสั่งตรวจสอบเงื่อนไขก่อนที่จะทำซ้ำ
ถ้าเงื่อนไขเป็นจริงจะทำซ้ำใน Loop ถ้าเงื่อนไขเป็นเท็จจะออกนอก
Loop การใช้คำสั่งนี้โปรแกรมอาจจะไม่ทำใน Loop เลยก็ได้ ถ้าหากเงื่อนไขเป็นเท็จ
รูปแบบของคำสั่งเป็นดังนี้
รูปโครงสร้าง While รูปแบบคำสั่ง While
- การระบุข้อมูลเข้า (Input) ตัวเลขจำนวนเต็ม (x)
- การระบุข้อมูลออก (Output) ผลรวมตัวเลขจำนวนเต็ม (sum)
- วิธีประมวลผล (Process) (1) เริ่มต้น (2) ประกาศตัว (x) , (sum) และ (n) เป็นจำนวนเต็มโดยกำหนดค่า n = 0 (3) กำหนดผลรวมตัวเลข (sum) ให้มีค่าเท่ากับ 0 (4) ตรวจสอบเงื่อนไขถ้า n < 5ถ้าจริง ทำงานซ้ำใน Loop ข้อที่ (5) ถ้าเท็จ แสดงผลบวก sum ทางจอภาพ(5) รับค่า (x) ทางแป้นพิมพ์(6) sum=sum+x(7) เพิ่มจำนวนรอบที่ละหนึ่ง (n)(8) จบ
4. ผังงาน (Flowchart) 5. โค๊ดโปรแกรม (Code)
ตัวอย่างผลของการรันโปรแกรม