4. การทำงานตามเงื่อนไข
4. การทำงานตามเงื่อนไข
เป็นรูปแบบที่มีการสร้างเงื่อนไขเพื่อเลือกทำงานในขั้นต่อไป
โดยใช้เงื่อนไขการตัดสินใจเพียง 2 ทางเลือก เช่น
- จริง หรือ เท็จ
- ใช่ หรือ ไม่ใช่
- ถูก หรือ ผิด
ตัวอย่าง 5.3 เลือกเข้าห้องน้ำ
เพศ หญิง ใช่หรือไม่
ใช่ เข้าห้องน้ำหญิง
ไม่ใช่ เข้าห้องน้ำชาย
ตัวอย่าง 5.4 สอบตกหรือไม่
ผลการสอบ
สอบไม่ผ่าน ต้องสอบซ่อม ก่อนจบการทำงาน
สอบผ่าน จบการทำงาน
ตัวอย่าง 5.5 คำนวณตัวเลขจำนวนคี่หรือคู่
คำนวณตัวเลขที่รับมา
จำนวนคี่ แสดงคำว่า “odd” ทางจอภาพ
จำนวนคู่ แสดงคำว่า “even” ทางจอภาพ
จากผังงาน เราสามารถเขียนโปรแกรมได้ โดยใช้คำสั่งเกี่ยวกับการตัดสินใจหรือการเปรียบเทียบ เช่น if-else ของภาษาซี ดังนี้
#include <stdio.h>
int main(void)
{
int a;
printf("Enter Number : ");
scanf("%d",&a);
if ((a%2) == 1)
printf("%d is Odd",a);
else
printf("%d is Even",a);
}
จัดทำโดย นางสาวทิพย์สุคนธ์ พันธ์กิ่ง กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี
โรงเรียนบุญวัฒนา สำนักงานเขตพื้นที่การศึกษามัธยมศึกษานครราชสีมา