14.6. Thực hành: Hãy tạo một chương trình mà người sử dụng có thể nhập điểm (một số từ 1 đến 10) và...

Câu hỏi:

14.6. Thực hành: Hãy tạo một chương trình mà người sử dụng có thể nhập điểm (một số từ 1 đến 10) và chương trình sẽ cho biết xếp loại tương ứng (10 là xuất sắc; 9 là giỏi; 7 và 8 là khá; 5 và 6 là đạt; dưới 5 là không đạt).

Câu trả lời:
Người trả lời: GV. Đỗ Đăng Đạt
Cách 1:

```
#include
using namespace std;

int main()
{
int diem;

cout << "Nhap diem cua ban (tu 1 den 10): ";
cin >> diem;

if (diem == 10)
{
cout << "Xuat sac";
}
else if (diem == 9)
{
cout << "Gioi";
}
else if (diem == 8 || diem == 7)
{
cout << "Kha";
}
else if (diem == 6 || diem == 5)
{
cout << "Dat";
}
else
{
cout << "Khong dat";
}

return 0;
}
```

Cách 2:

```
#include
using namespace std;

int main()
{
int diem;

cout << "Nhap diem cua ban (tu 1 den 10): ";
cin >> diem;

switch (diem)
{
case 10:
cout << "Xuat sac";
break;
case 9:
cout << "Gioi";
break;
case 8:
case 7:
cout << "Kha";
break;
case 6:
case 5:
cout << "Dat";
break;
default:
cout << "Khong dat";
}

return 0;
}
```

Câu trả lời chi tiết hơn:

Đầu tiên, chương trình yêu cầu người dùng nhập vào một số từ 1 đến 10 bằng cách sử dụng câu lệnh `cin >> diem;`. Sau đó, chương trình sử dụng các lệnh rẽ nhánh `if-else` hoặc `switch case` để kiểm tra giá trị của biến `diem` và in ra xếp loại tương ứng. Nếu giá trị của `diem` không nằm trong các giá trị đã được xác định ở các nhánh `if-else` hoặc `case` thì chương trình sẽ in ra "Khong dat". Cuối cùng, chương trình kết thúc bằng câu lệnh `return 0;` để thoát khỏi hàm `main()`.
Câu hỏi liên quan:
Bình luận (5)

Jfb Hhfnf

Chương trình này giúp người dùng biết được xếp loại của điểm mình nhập và nhận được thông tin phản hồi rõ ràng.

Trả lời.

Hoàng Lan

Điểm từ 1 đến 10 sẽ ứng với các xếp loại khác nhau như: 10 là xuất sắc, 9 là giỏi, 7 và 8 là khá, 5 và 6 là đạt, dưới 5 là không đạt.

Trả lời.

Thạch Nguyên

Ví dụ, nếu người dùng nhập điểm là 9, chương trình sẽ cho biết xếp loại là giỏi.

Trả lời.

Thu Nguyễn

Khi người dùng nhập điểm, chương trình sẽ kiểm tra điểm đó rồi xuất ra xếp loại tương ứng.

Trả lời.

Rei Furuya

Để giải bài toán này, ta cần tạo một chương trình bằng ngôn ngữ lập trình mà người dùng có thể nhập điểm.

Trả lời.
Nhấn vào đây để đánh giá
Thông tin người gửi
0.13221 sec| 2195.148 kb