Menu
Coddy logo textTech

Wyzwanie podsumowujące

Część sekcji Podstawy ścieżki C w Coddy. Lekcja 30 z 63.

challenge icon

Wyzwanie

Łatwy

Utwórz program, który analizuje wynik liczbowy ucznia i przekazuje informację zwrotną, wykorzystując różne techniki sterowania przepływem.

Twój program powinien realizować następującą logikę:

  • Jeśli wynik jest nieprawidłowy (mniejszy niż 0 lub większy niż 100), wypisz "Invalid score" i zakończ działanie.
  • Użyj instrukcji switch, aby wypisać ocenę literową:
    • 90-100: "A"
    • 80-89: "B"
    • 70-79: "C"
    • 60-69: "D"
    • 0-59: “F”
  • Na koniec użyj operatora warunkowego, aby wypisać, czy uczeń zdał, czy nie (zaliczenie oznacza wynik równy 60 lub wyższy), w osobnym wierszu, w formacie Status: Passed lub Status: Failed.
WYMAGANY FORMAT WYJŚCIA: [Tutaj przetłumaczona treść]

Spróbuj swoich sił

#include <stdio.h>

int main() {
    int score;
    scanf("%d", &score);
    // Nie zmieniaj niczego powyżej tej linii
    
    // Wpisz tutaj swój kod
    
    return 0;
}

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C online