Wiederholungs-Challenge
Teil des Abschnitts Grundlagen der C-Journey von Coddy. Lektion 30 von 63.
Aufgabe
EinfachErstelle ein Programm, das die numerische Punktzahl eines Schülers analysiert und mithilfe mehrerer Kontrollfluss-Techniken Feedback gibt.
Dein Programm sollte die folgende Logik implementieren:
- Wenn die Punktzahl ungültig ist (kleiner als 0 oder größer als 100), gib „Invalid score“ aus und beende das Programm.
- Verwende eine switch-Anweisung, um die Buchstabennote auszugeben:
- 90-100: „A“
- 80-89: „B“
- 70-79: „C“
- 60-69: „D“
- 0-59: “F”
- Verwende schließlich den ternären Operator, um in einer eigenen Zeile im Format
Status: PassedoderStatus: Failedauszugeben, ob der Schüler bestanden oder nicht bestanden hat (zum Bestehen sind mindestens 60 Punkte erforderlich).
Probier es selbst
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
// Ändere nichts oberhalb dieser Zeile
// Schreibe deinen Code hier
return 0;
}Alle Lektionen in Grundlagen
4Kontrollfluss
If-AnweisungIf - ElseElse-IfSwitch-CaseTernärer OperatorWiederholungs-ChallengeVerschachteltes If - Else2Variablen
DatentypenGanzzahlGleitkommazahl – DoubleZeichenBoolesche WerteKonstantenprintf-GrundlagenRegeln für die Benennung von VariablenTypumwandlung Teil 1Typumwandlung Teil 2Wiederholungsaufgabe3Operatoren
Arithmetische OperatorenModulo-OperatorInkrement/DekrementZuweisungsoperatorenVergleichsoperatorenLogische Operatoren Teil 1Logische Operatoren Teil 2Logische Operatoren Teil 3Wiederholungs-ChallengeÜbe selbstständig: Online-C-Compiler