วันพุธที่ 8 กุมภาพันธ์ พ.ศ. 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 จึงมิได้ถูกประมวลผล

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

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