คำสั่ง if
คำสั่ง if เป็นคำสั่งในการตรวจสอบเงื่อนไข โดยรูปแบบการใช้งานคำสั่ง if มีรูปแบบ 3 รูปแบบดังนี้ คือ

ประโยค if แบบง่าย 1 ทางเลือก คือ การเขียนประโยค if ที่มีการตรวจสอบเงื่อนไขเพียงหนึ่งทางเลือก คือ ถ้าเงื่อนไขเป็นจริง จะทำงานในส่วนของคำสั่งที่กำหนด แต่ถ้าเงื่อนไขเป็นเท็จ จะข้ามการทำงานของคำสั่งดังกล่าวไป ดังรูปแบบข้างล่างนี้
รูปแบบคำสั่ง if 1 ทางเลือก
|


จากภาพ แสดงให้เห็นว่า ถ้า เงื่อนไขหรือค่าของนิพจน์ที่ตรวจสอบ เป็นจริง ก็จะเลือกกระทำชุดคำสั่งหนึ่งแล้วไปกระทำตามคำสั่งต่อไป แต่ถ้าค่าของนิพจน์ เป็นเท็จ ก็ไม่ทำ ชุดคำสั่งใด ๆ ในทางเลือกเลย แต่ให้ไปทำชุดประโยคคำสั่งต่อไป

ต้องการตรวจสอบเงื่อนไขการผ่านเกณฑ์ กำหนดให้คะแนนเต็ม 100 คะแนน ให้รับค่าข้อมูลคะแนนของนักเรียนผ่านทางแป้นพิมพ์ ถ้านักเรียนทำคะแนนได้มากกว่าหรือเท่ากับ 50 คะแนน ให้แสดงข้อความ "Pass" แล้วแสดงข้อความ "Good Luck" แต่ถ้าคะแนนสอบไม่ผ่าน ให้แสดงข้อความ "Good Luck" อย่างเดียว
ผังงาน (Flowchart) แสดงทิศทางการแก้ปัญหาโจทย์ตัวอย่างที่ 1
จากผังงานนำมาเขียนโปรแกรมได้ดังนี้
|





ต้องการตรวจสอบเงื่อนไขการผ่านเกณฑ์ กำหนดให้คะแนนเต็ม 100 คะแนน ให้รับค่าข้อมูลคะแนนของนักเรียนผ่านทางแป้นพิมพ์ ถ้านักเรียนทำคะแนนได้มากกว่า60 คะแนน ให้แสดงข้อความ "best" แล้วแสดงข้อความ "good" แต่ถ้าคะแนนสอบไม่ผ่าน ให้แสดงข้อความ "good" อย่างเดียว
cradir:http://www.krujintana.com/content/unit7.html#content
0 ความคิดเห็น