Die 'else'-Anweisung
Teil des Abschnitts Grundlagen der Dart-Journey von Coddy — Lektion 32 von 94.
Die else-Anweisung führt Code aus, wenn die if-Bedingung false ist.
if (condition) {
// Code, der ausgeführt wird, wenn die Bedingung wahr ist
} else {
// Code, der ausgeführt wird, wenn die Bedingung falsch ist
}Beispiel:
void main() {
int number = 10;
if (number > 0) {
print('The number is positive');
} else {
print('The number is not positive');
}
}Aufgabe
EinfachErstellen Sie ein Programm, das bestimmt, ob ein Schüler eine Prüfung bestanden oder durchgefallen ist, basierend auf seiner Punktzahl:
- Deklarieren Sie eine Ganzzahlvariable
examScoremit einem Wert von 65 - Schreiben Sie eine
if-Anweisung, die überprüft, ob die Punktzahl größer oder gleich 70 ist - Wenn die Bedingung wahr ist, geben Sie
"Exam result: Pass"aus - Fügen Sie eine
else-Anweisung hinzu, die ausgeführt wird, wenn die Bedingung falsch ist - Im
else-Block geben Sie"Exam result: Fail"aus
Ihre Ausgabe sollte dem erwarteten Format genau entsprechen.
Spickzettel
Die else-Anweisung führt Code aus, wenn die if-Bedingung false ist.
if (condition) {
// Code, das ausgeführt wird, wenn die Bedingung true ist
} else {
// Code, das ausgeführt wird, wenn die Bedingung false ist
}Beispiel:
void main() {
int number = 10;
if (number > 0) {
print('The number is positive');
} else {
print('The number is not positive');
}
}Probier es selbst
void main() {
// Deklariere die examScore Variable hier
int examScore = _;
// Schreibe hier deine if-else-Anweisung
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 2
VergleichsoperatorenLogischer UNDLogischer ODERLogischer NICHTTypprüfoperatorenZusammenfassung - Vergleiche durchführen7Arbeiten mit Strings
String-KonkatenationString-InterpolationMehrzeilige StringsString-EigenschaftenGrundlegende String-Methoden10Sammlungen - Grundlagen von Maps
Was sind Maps?Eine Map erstellenWerte per Schlüssel abrufenSchlüssel-Wert-PaareGröße einer Map ermittelnSchlüssel abrufenWerte abrufenPrüfen, ob ein Schlüssel existiert13Null-Sicherheit im Detail
Null verstehenNullable-TypenNon-Nullable-TypenNull-Assertion-OperatorLate-InitialisierungZusammenfassung - Null sicher handhaben16Grundlagenherausforderungen
Herausforderung: Liste von BerechnungenHerausforderung: Summe von ZahlenHerausforderung: Produkt finden2Variablen und grundlegende Datentypen
Was sind Variablen?StringsGanzzahlen (int)Gleitkommazahlen (double)Boolesche Werte (bool)Typinferenz mit 'var'Finale VariablenKonstante VariablenNamenskonventionenGrundlegende Null-SicherheitZusammenfassung - Variablen deklarieren8Kontrollfluss - Schleifen
Die 'for'-SchleifeDie 'while'-SchleifeDie 'do-while'-Schleife'break' in Schleifen verwenden'continue' in Schleifen verwendenZusammenfassung - Code wiederholen3Operatoren Teil 1
Arithmetische OperatorenGanzzahldivisionModulo-OperatorInkrement und DekrementZuweisungsabkürzungenZusammenfassung - Einfache Berechnungen6Steuerfluss - Entscheidungen
Die 'if'-AnweisungDie 'else'-AnweisungDie 'else if'-AnweisungZusammenfassung - Einfache EntscheidungenVerschachtelte 'if'-AnweisungenDie 'switch'-Anweisung9Sammlungen – Listen-Grundlagen
Was sind Listen?Eine Liste erstellenZugriff per IndexListenlänge ermittelnElemente hinzufügenElemente entfernenPrüfen, ob eine Liste leer istÜber eine Liste iterieren12Erweiterte Funktionen
Optionale Positions-ParameterBenannte ParameterErforderliche benannte ParameterStandardwerte für ParameterZusammenfassung - Funktionsparameter15Projekt: Einfacher Rechner
EinrichtenZahl deklarieren