วันจันทร์ที่ 13 กุมภาพันธ์ พ.ศ. 2560

บทที่6 คำสั่งควบคุมเงื่อนไขและการทำงานเป็นรอบ

สรุปบทที่ 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 จึงมิได้ถูกประมาณผล


รูปภาพที่เกี่ยวข้อง



ไม่มีความคิดเห็น:

แสดงความคิดเห็น