สรุปบทที่ 6
เรื่อง คำสั่งควบคุมเงื่อนไขและการทำงานเป็นรอบ
ประโยคเงื่อนไข if มีรูปแบบการเขียนในลักษณะต่างๆดังนี้
1.การสร้างเงื่อนไขประโยคเดียว
2.การสร้างเงื่อนไข if…else
3.การสร้างเงื่อนไข if…else แบบหลายกรณี
4.การสร้างเงือนไขแบบซ้อน (Netsted if)
นอกจาก if-else แล้ว ภาษาซียังมีคำสั่งควบคุมเงื่อนไขอีกตัวหนึ่งคือ switch….case
อย่างไรก็ตาม switch….case นำมาใช้งานได้ดีกับโปรแกรมที่มีรายการเมนูให้เลือกและไม่สามารถนำมาใช้ตรวจสอบเงื่อนไขที่ใช้ตัวแปร และเลขจำจวนจริงได้
ภาษาซี มีชุดคำสั่งทำงานเป็นรอบ ดังนี้
การทำงานเป็นรอบด้วยลูป while จะทำการตรวจสอบเงื่อนไขก่อนดำเนินการเสมอ ดังนั้น ชุดคำสั่งภายในลูปอาจมิได้ถูกประมวลผลเลยก็ได้ หากตรวจสอบเงื่อนไขครั้งแรกแล้วมีค่าเป็นเท็จ
การทำงานเป็นรอบด้วยลูป do-while จะกระทำชุดคำสั่งภายในลูปอย่างน้อยรอบหนึ่งเสมอ
การทำงานเป็นรอบด้วยลูป for เหมาะกับกรณีมีจำนวนรอบการทำงานที่แน่นอน
การใช้คำสั่ง
คำสั่ง Break สามารถนำมาใช้เพื่อสั่งให้หลุดออกจากลูปตามเงื่อนไขที่ได้กำหนดไว้
คำสั่ง continue นำไปใช้งานเพื่อสั่งให้วกกลับไปทำงานซ้ำที่ต้นลูป ดังนั้น ชุดคำสั่งที่อยู่ถัดจากคำสั่งcontinue จึงมิได้ถูกประมาณผล
ไม่มีความคิดเห็น:
แสดงความคิดเห็น