Menu
Coddy logo textTech

Итоговое задание

Часть раздела Основы путешествия по C на Coddy. Урок 30 из 63.

challenge icon

Задание

Легко

Создайте программу, которая анализирует числовой score учащегося и предоставляет обратную связь, используя несколько методов управления потоком выполнения.

Ваша программа должна реализовать следующую логику:

  • Если score недействителен (меньше 0 или больше 100), выведите "Invalid score" и завершите работу.
  • Используйте оператор switch, чтобы вывести буквенную оценку:
    • 90-100: "A"
    • 80-89: "B"
    • 70-79: "C"
    • 60-69: "D"
    • 0-59: “F”
  • Наконец, используйте тернарный оператор, чтобы вывести информацию о том, сдал ли учащийся или не сдал, (проходной балл — 60 или выше), на отдельной строке в формате Status: Passed или Status: Failed.

ОБЯЗАТЕЛЬНЫЙ ФОРМАТ ВЫВОДА:

[Ваш переведённый контент здесь]

Попробуйте сами

#include <stdio.h>

int main() {
    int score;
    scanf("%d", &score);
    // Не изменяйте код выше этой строки
    
    // Напишите ваш код здесь
    
    return 0;
}

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор C