Wiederholung – Dynamische Eingabe
Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 50 von 92.
Aufgabe
EinfachSchreibe ein Programm, das eine Liste ganzer Zahlen einliest, deren Länge in der Eingabe angegeben ist.
Die erste Eingabezeile gibt an, wie viele Zahlen folgen. Lies diese Anzahl von Zahlen ein, eine pro Zeile, und gib ihre Summe aus. Die erste Zahl ist eine Anzahl und gehört daher nicht zur Summe.
Zum Beispiel gibt das Programm für diese Eingabe:
3
1
5
6Folgendes aus:
12weil 3 Zahlen folgen und 1 + 5 + 6 = 12.
Probier es selbst
extends Node
func _ready():
# Lies die Anzahl, dann lies entsprechend viele Zahlen und addiere sie.
pass
Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenGanzzahldivisionModulo-OperatorRechenabkürzungenRückblick – Einfache MathematikVergleichsoperatoren7Einfache Ein- und Ausgabe
AusgabeAusgabe mit VariablenString-FormatierungEingabeTypumwandlungWiederholung – bis 120Wiederholung – Wahr oder falsch10Funktionen
Eine Funktion deklarierenArgumenteRückgabewertRückgabetypenWiederholung – Sigma-FunktionWiederholung – ValidierungsfunktionStandardwerte5Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – einfache LogikLogische Operatoren Teil 3Ternärer Operator8Rechnungsteiler
BegrüßungsnachrichtEingaben erfassen11FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion3Variablen Teil 2
TypdeklarationTypinferenzKonstantenWiederholung – Variablen initialisierenTypumwandlung6Entscheidungen treffen
If-AnweisungIf - ElseWiederholung – einfacher TaschenrechnerVerschachteltes If - ElseMatch-Anweisung9Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung – FakultätDie Range-FunktionVerschachtelte SchleifeWiederholung – Dynamische EingabeÜbe selbstständig: Online-GDScript-Compiler