สอนเขียนโปรแกรมภาษา C ตัดเกรด โดยโปรแกรมนี้จะรับค่าคะแนนจากผู้ใช้งาน และนำคะแนนดังกล่าวมาตัดเกรด เพื่อแสดงผลเกรดออกสู่หน้าจอ โดยมีทั้งหมด 5 เกรด คือ A,B,C,D และ E สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง โปรแกรมภาษา C ตัดเกรด รับค่าคะแนนจากผู้ใช้
#include <stdio.h>
void main()
{
int score;
printf("กรุณากรอกคะแนน : ");
scanf("%d", &score);
if( score >= 90 ) {
printf("คุณได้รับเกรด A");
} else if( score >= 80 ) {
printf("คุณได้รับเกรด B");
} else if( score >= 70 ) {
printf("คุณได้รับเกรด C");
} else if( score >= 60 ) {
printf("คุณได้รับเกรด D");
} else {
printf("คุณได้รับเกรด E");
}
}
ผลลัพธ์
กรุณากรอกคะแนน : 89
คุณได้รับเกรด B
1. รับคะแนนจากผู้ใช้งาน และเก็บค่าไว้ที่ตัวแปร score
2. ใช้คำสั่ง if - else if ตรวจสอบคะแนนเพื่อตัดเกรด และพิมพ์เกรดออกสู่หน้าจอด้วยคำสั่ง printf