Wiederholung - Bis 120
Teil des Abschnitts Grundlagen der Swift-Journey von Coddy — Lektion 35 von 86.
Aufgabe
EinfachLies das aktuelle Alter einer Person als Eingabe ein und berechne, wie viele Jahre verbleiben, bis sie 120 Jahre alt wird.
Du erhältst die folgende Eingabe:
- Eine einzelne Zeile, die das aktuelle Alter der Person als String enthält (z. B.
"25")
Verwende readLine(), um die Eingabe zu lesen, entpacke sie sicher mit if let und konvertiere sie in einen Int. Berechne dann die Differenz zwischen 120 und dem aktuellen Alter.
Ausgabe: Die Anzahl der Jahre, bis die Person 120 Jahre alt wird
Probier es selbst
// Lies das aktuelle Alter der Person als Eingabe ein
let input = readLine()
// TODO: Schreibe deinen Code unten
// 1. Entpacke die Eingabe sicher mit if let
// 2. Wandle den String in einen Int um
// 3. Berechne die verbleibenden Jahre bis zum Alter von 120
// 4. Gib das Ergebnis ausAlle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorZusammengesetzte ZuweisungWiederholung - Einfache MathematikVergleichsoperatoren7Grundlagen der Ein- und Ausgabe
Print-FunktionString-InterpolationReadLine-EingabeTypumwandlungWiederholung - Bis 120Wiederholung - Wahr oder Falsch10Funktionen
Eine Funktion deklarierenParameter und ArgumenteRückgabewerteArgument-LabelsWiederholung - Sigma-FunktionWiederholung - ValidierungsfunktionStandardwerte13Iterieren über Sequenzen
Iterieren über ElementeDie enumerate-MethodeIterieren über Strings Teil 1Iterieren über Strings Teil 22Variablen
Let vs. VarTyp-AnnotationenZahlenStringsBooleansBenennungskonventionenZusammenfassung – Variablen initialisieren5Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Ternärer Operator8Rechnungs-Splitter
WillkommensnachrichtEingabe abfragen14Arrays für Fortgeschrittene
Array Slicing Teil 1Array Slicing Teil 2Sequenz-OperatorenDie Contains-Methode3Optionals
Was sind OptionalsUnwrapping mit If LetGuard LetNil-Coalescing-OperatorZusammenfassung – Sicheres Unwrapping6Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerSwitch-AnweisungSwitch mit Wertebereichen9Schleifen
For-In-SchleifeWhile-SchleifeRepeat-While-SchleifeBreakContinueWiederholung – FakultätBereiche in SchleifenVerschachtelte SchleifeWiederholung – Dynamische Eingabe