ป้ายกำกับ

วันพฤหัสบดีที่ 30 ตุลาคม พ.ศ. 2557

else if #1

else if  #1(ไม่มีทศนิยม)

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();
}

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

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