Devdit
 

C++ โปรแกรมตัดเกรด รับค่าคะแนนจากคีย์บอร์ด

16.1K

สอนเขียนภาษา C++ โปรแกรมตัดเกรด รับค่าคะแนนจากคีย์บอร์ด โดยใช้คำสั่ง cin และเก็บค่าไว้ที่ตัวแปรชนิดตัวเลข (int) และใช้คำสั่ง if - else สำหรับตัดเกรด และแสดงผลลัพธ์ออกสู่หน้าจอด้วยคำสั่ง cout สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง C++ โปรแกรมตัดเกรด รับค่าคะแนนจากคีย์บอร์ด

#include <iostream>

using namespace std;

int main()
{
    int score = 0;
    cout << "กรุณากรอกคะแนน : ";
    cin >> score;
    if( score >= 90 ) {
        cout << "คะแนน" << score << " ได้เกรด A";
    } else if( score >= 80 ) {
        cout << "คะแนน" << score << " ได้เกรด B";
    } else if( score >= 70 ) {
        cout << "คะแนน" << score << " ได้เกรด C";
    } else if( score >= 60 ) {
        cout << "คะแนน" << score << " ได้เกรด D";
    } else {
        cout << "คะแนน" << score << " ได้เกรด F";
    }
    return 0;
}

ผลลัพธ์

กรุณากรอกคะแนน : 89
คะแนน 89 ได้เกรด B

คำอธิบาย

C++ โปรแกรมตัดเกรด รับค่าคะแนนจากคีย์บอร์ด ด้วยคำสั่ง cin เก็บค่าไว้ที่ตัวแปร score ชนิด int จากนั้นใช้คำสั่ง if - else if ตัดเกรด โดยมีเงื่อนไขดังนี้

1. กรณี score มีค่ามากกว่าหรือเท่ากับ 90 ให้เกรด A

2. กรณี score มีค่ามากกว่าหรือเท่ากับ 80 ให้เกรด B

3. กรณี score มีค่ามากกว่าหรือเท่ากับ 70 ให้เกรด C

4. กรณี score มีค่ามากกว่าหรือเท่ากับ 60 ให้เกรด D

5. กรณี score มีค่าน้อยกว่า 60 ให้เกรด E

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