|
|
|
|
สถิติผู้เยี่ยมชมเว็บไซต์ |
Today |
21
|
Yesterday |
27
|
This Month |
512
|
Last Month |
746
|
This Year |
3,403
|
Last Year |
8,138
|
|
|
|
|
|
|
|
|
|
|
|
ตัวอย่างโปรแกรมที่ใช้คำสั่ง
if-else if แสดงดังต่อไปนี้
ex_06.c โปรแกรมคำนวณเกรด โดยให้ผู้ใช้ป้อนคะแนนเข้ามา
โปรแกรมจะคำนวณเกรดแล้วแสดงออกทางหน้าจอ
|
Source
Code: |
#include <stdio.h>
int point;
main()
{
printf("Enter
your points :
");
scanf("%d",&point);
if((point<=100)&&(point>=80))
printf("Grade
A\n");
else
if((point <
80)&&(point>=70))
printf("Grade
B\n");
else
if((point <70)&&(point>=60))
printf("Grade
C\n");
else
if((point <60)&&(point>=50))
printf("Grade
D\n");
else
printf("Grade
F\n");
}
|
//
แสดงข้อความให้ป้อนคะแนน
//
รับคะแนนเข้ามาเก็บไว้ในตัวแปร
point
//
ใช้คำสั่ง
if กำหนดเงื่อนไขคะแนนในช่วง
100-80
//
ถ้าเงื่อนไขเป็นจริง
ให้แสดงข้อความ
Grade A
//
ใช้คำสั่ง
else if กำหนดเงื่อนไขคะแนนในช่วง
79-70
//
ถ้าเงื่อนไขเป็นจริง
ให้แสดงข้อความ
Grade B
//
ใช้คำสั่ง
else if กำหนดเงื่อนไขคะแนนในช่วง
69-60
//
ถ้าเงื่อนไขเป็นจริง
ให้แสดงข้อความ
Grade C
//
ใช้คำสั่ง
else if กำหนดเงื่อนไขคะแนนในช่วง
59-50
//
ถ้าเงื่อนไขเป็นจริง
ให้แสดงข้อความ
Grade D
//
ถ้าไม่มีเงื่อนไขใดเป็นจริง
คำสั่งของ else
จะได้ทำงาน
//
โดยแสดงข้อความ
Grade F
|
|
|
ผลการทำงานของโปรแกรมคำนวณเกรดเมื่อทดลองป้อนคะแนน
แสดงดังต่อไปนี้ |
|
|
|
|
|
|
|
|
|