Recap-Challenge
Teil des Abschnitts Fundamentals der C-Journey von Coddy — Lektion 30 von 63.
Aufgabe
EinfachErstellen Sie ein Programm, das die numerische Punktzahl eines Schülers analysiert und mithilfe verschiedener Kontrollfluss-Techniken Feedback gibt.
Ihr Programm sollte die folgende Logik implementieren:
- Wenn die Punktzahl ungültig ist (kleiner als 0 oder größer als 100), geben Sie "Invalid score" aus und beenden Sie das Programm.
- Verwenden Sie eine switch-Anweisung, um die Note als Buchstaben auszugeben:
- 90-100: "A"
- 80-89: "B"
- 70-79: "C"
- 60-69: "D"
- 0-59: “F”
- Verwenden Sie schließlich den Ternär-Operator, um auszugeben, ob der Schüler "Passed" oder "Failed" (bestehen ist 60 oder höher).
Probier es selbst
#include <stdio.h>
int main() {
int score;
scanf("%d", &score);
// Nichts oberhalb dieser Zeile ändern
// Schreiben Sie Ihren Code hier
return 0;
}Alle Lektionen in Fundamentals
4Kontrollfluss
If-AnweisungIf - ElseElse-IfSwitch CaseTernärer BedingungsoperatorRecap-ChallengeVerschachteltes If - Else2Variablen
DatentypenIntegerFloat - DoubleZeichenBooleansKonstantenprintf GrundlagenBenennungsregeln für VariablenType Casting Teil 1Type Casting Teil 2Wiederholungs-Challenge3Operatoren
Arithmetische OperatorenModulo-OperatorInkrement/DekrementZuweisungsoperatorenRelationale OperatorenLogische Operatoren Teil 1Logische Operatoren Teil 2Logische Operatoren Teil 3Wiederholungs-Challenge