Devdit
 

โปรแกรมภาษา C ตัดเกรด รับค่าคะแนนจากผู้ใช้

18.7K

สอนเขียนโปรแกรมภาษา 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

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ