if ตัวนี้แปลว่า ถ้า ครับ แสดงค่าแบบ เงื่อนไข
เช่น ถ้าวันนี้ฝนตก ฉันจะไม่ไปโรงเรียน แต่ถ้าฝนไม่ตกฉันก็ไม่ไปโรงเรียน (ถุ้ย!!)ฉันจะไปโรงเรียนif else ใช้ในกรณีมี 2 ทางเลือก
แต่ if else if คือใช้เมื่อมีมากกว่า2ทางเลือก เช่น ผลเกรดเป็นต้น (เพราะมีหลายทางเลือกการให้คะแนน)
Thank you http://byterevel.com
#include<stdio.h>
#include <stdlib.h>
#include<conio.h>
main()
{
int score;
printf("Plese enter your score : ");
scanf("%d",&score);
if ((score>=0)&&(score<=50)) |-- กำหนดถ้าเงื่อนไขว่า คะแนน 0-50
{printf("You got grade : F");} |-- แสดงเกรด F
else if ((score>=51)&&(score<=60)) |-- แต่ถ้ามากกว่า 51-60
{printf("You got grade : D");} |-- แสดงเกรด D
else if ((score>=61)&&(score<=70))
{printf("You got grade : C");}
else if ((score>=71)&&(score<=80))
{printf("You got grade : B");}
else if ((score>=81)&&(score<=90))
{printf("You got grade : A");}
else printf("INPUT ERROR");
getch();
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น