Flache Sternchenpyramide
Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 90 von 92.
Aufgabe
MittelDas Programm liest eine Eingabezeile ein: eine ungerade ganze Zahl n (immer ungerade, von 1 bis 999).
Gib eine Pyramide aus *-Zeichen aus, deren unterste Zeile n Sterne hat. Die erste Zeile hat 1 Stern, und jede Zeile hat zwei Sterne mehr als die darüberliegende Zeile.
Für 1 lautet die Ausgabe:
*Für 5 lautet die Ausgabe:
*
***
*****Für 7 lautet die Ausgabe:
*
***
*****
*******Beginne mit den kleinen Pyramiden und öffne die Hinweise, wenn du nicht weiterkommst.
Probier es selbst
extends Node
func _ready():
var n := int(OS.read_string_from_stdin())
# Gib die Pyramide hier aus
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