Flache Sternchen-Pyramide
Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy — Lektion 86 von 88.
Aufgabe
EinfachLies eine Zahl n von der Eingabe ein und gib eine flache Sternchen-Pyramide in einer einzigen Zeile aus.
Die Pyramide besteht aus Gruppen von Sternchen, wobei die erste Gruppe 1 Sternchen hat, die zweite 2, die dritte 3 und so weiter bis zu n Sternchen. Jede Gruppe ist durch ein einzelnes Leerzeichen getrennt.
Verwende String-Multiplikation ("*" * count), um jede Gruppe von Sternchen zu erstellen, und baue das vollständige Muster auf, bevor du es ausgibst.
Wenn die Eingabe zum Beispiel 5 ist, sollte die Ausgabe wie folgt aussehen:
* ** *** **** *****Wenn die Eingabe 3 ist, sollte die Ausgabe wie folgt aussehen:
* ** ***Wenn die Eingabe 1 ist, sollte die Ausgabe wie folgt aussehen:
*Probier es selbst
# Lies die Zahl n von der Eingabe ein
n = gets.to_i
# TODO: Schreibe deinen Code unten
# Verwende eine Schleife, um das Pyramidenmuster zu erstellen
# Jede Gruppe sollte eine steigende Anzahl an Sternchen haben (1, 2, 3, ... n)
# Verwende String-Multiplikation ("*" * count), um jede Gruppe zu erstellen
# Trenne die Gruppen mit einem einzelnen Leerzeichen
# Gib das Ergebnis aus
puts resultAlle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 47Rechnungs-Splitter
WillkommensnachrichtBenutzereingaben abfragen10FizzBuzz mit Twist
SpielübersichtDie FizzBuzz-Methode13Arrays für Fortgeschrittene
Array Slicing mit BereichenArray Slicing mit IndizesArray-OperatorenInclude? Methode2Variablen und Datentypen
Zahlen und VariablenDatentyp StringDatentyp BooleanDatentyp SymbolDatentypen prüfenBenennungskonventionenZusammenfassung – Erstellung von Variablen5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachtelte If - Else-AnweisungenUnless-Anweisung8Schleifen
For-Schleife mit RangesWhile-SchleifeBreakNextRückblick - FakultätTimes-SchleifeUntil-SchleifeVerschachtelte SchleifenRückblick - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische AbkürzungenWiederholung – Einfache MathematikVergleichsoperatoren6Grundlagen Ein- und Ausgabe
Ausgabe mit putsAusgabe mit print und pAusgabe mit VariablenEingabe mit getsChomp-MethodeTypumwandlungWiederholung - AltersrechnerWiederholung - Wahr oder Falsch