ฟังก์ชัน if ทางเลือกเดียว
การทำงานของฟังก์ชันการตรวจสอบเงื่อนไข แบบฟังก์ชัน if ทางเลือกเดียวจะทำการตรวจสอบเงื่อนไข ถ้าเงื่อนไขเป็นจริงจะทำงานตามประโยคคำสั่งภายในวงเล็บปีกกา แต่ถ้าเป็นเท็จจะข้ามไปทำชุดคำสั่งถัดไป ซึ่งประโยคคำสั่งภายในวงเล็บปีกกาอาจจะมีเพียงประโยคคำสั่งเดียว หรือหลายประโยคคำสั่งก็ได้ ถ้ามีเพียงประโยคคำสั่งเดียวจะไม่ใส่เครื่องหมาย ปีกกาเปิดและปิด
รูปแบบ
|
if (เงื่อนไข)
{
ประโยคคำสั่ง 1;
ประโยคคำสั่ง 2;
|
ประโยคคำสั่ง n;
} |
|
ตัวอย่างโปรแกรม การใช้ฟังก์ชัน if ในการตรวจสอบคะแนน
#include<stdio.h>
#include<conio.h>
main
{
int mark;
printf(“Enter Mark =”);
scanf(“%d”,&mark);
if(mark>=50)
{
printf(“You Pass\n”);
}
printf(“Thank you so much”);
getch();
}
ผลการรันโปรแกรม Enter mark : 85
You Pass
Thank you so much