Menu
CoddyTech

Thử thách ôn tập

Thuộc phần Nền tảng cơ bản trong hành trình C của Coddy. Bài học 30 trên 63.

challenge icon

Thử thách

Dễ

Tạo chương trình phân tích điểm số của học sinh và đưa ra phản hồi bằng nhiều kỹ thuật điều khiển luồng.

Chương trình của bạn cần thực hiện logic sau:

  • Nếu điểm không hợp lệ (nhỏ hơn 0 hoặc lớn hơn 100), hãy in ra "Invalid score" rồi thoát.
  • Dùng câu lệnh switch để in ra điểm bằng chữ:
    • 90-100: "A"
    • 80-89: "B"
    • 70-79: "C"
    • 60-69: "D"
    • 0-59: “F”
  • Cuối cùng, dùng toán tử ba ngôi để in ra liệu học sinh đỗ hay trượt (điểm đỗ là từ 60 trở lên), trên một dòng riêng theo định dạng Status: Passed hoặc Status: Failed.

Tự làm thử

#include <stdio.h>

int main() {
    int score;
    scanf("%d", &score);
    // Đừng thay đổi phần phía trên dòng này
    
    // Viết code của bạn ở đây
    
    return 0;
}

Tất cả bài học trong Nền tảng cơ bản

Tự luyện tập: Trình biên dịch C online