Flaches Sternchenpyramidenmuster
Teil des Abschnitts Grundlagen der R-Journey von Coddy. Lektion 76 von 78.
Aufgabe
EinfachLies eine einzelne Ganzzahl n aus der Eingabe ein und gib eine linksbündige Sternchen-Pyramide mit n Zeilen aus.
Jede Zeile i (von 1 bis n) sollte genau i Sternchen enthalten. Verwende die Funktion strrep(), um das Zeichen "*" zu wiederholen, und cat(), um jede Zeile in einer neuen Zeile auszugeben.
Wenn die Eingabe zum Beispiel wie folgt aussieht:
5Sollte die Ausgabe wie folgt aussehen:
*
**
***
****
*****Wenn die Eingabe wie folgt aussieht:
3Sollte die Ausgabe wie folgt aussehen:
*
**
***Probier es selbst
# Eingabe lesen
con <- file("stdin", "r")
n <- as.integer(suppressWarnings(readLines(con, n = 1)))
# TODO: Schreiben Sie Ihren Code unten
# Verwenden Sie eine Schleife, um n Zeilen auszugeben
# Jede Zeile i sollte i Sternchen enthalten
# Verwenden Sie strrep(), um "*" zu wiederholen, und cat(), um jede Zeile auszugebenAlle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren (AND, OR)Logische Operatoren Teil 2 (NOT)Wiederholung – einfache LogikVektorisierte Logik Teil 1Vektorisierte Logik Teil 27Rechner zum Teilen der Rechnung
BegrüßungsnachrichtBenutzereingaben erfassen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion13Fortgeschrittene Vektoren
Vektor-Slicing und -IndizierungLogische IndizierungVektorarithmetik & RecyclingDer %in%-Operator2Variablen und Datentypen
Numerischer DatentypGanzzahliger DatentypZeichen-DatentypLogischer DatentypDatentypen überprüfenNamenskonventionenFehlende Werte: NAZusammenfassung – Variablen erstellen5Entscheidungen treffen
If-AnweisungIf - ElseWiederholung – Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakNext (Continue)Wiederholung – FakultätSequenzgenerierung (seq, :)Verschachtelte SchleifenWiederholung – Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenGanzzahldivision und ModuloZuweisungsoperatorenRückblick – Einfache MathematikVergleichsoperatoren6Grundlegende Ein- und Ausgabe
Ausgabe mit printcat zur AusgabeAusgabe mit VariablenEingaben mit readline() lesenGrundlagen der TypkonvertierungRückblick – AltersrechnerRückblick – Wahr oder falsch9Funktionen
Eine Funktion deklarierenFunktionsargumenteRückgabewerteWiederholung – Sigma-FunktionWiederholung – ValidierungsfunktionStandardparameterwerteÜbe selbstständig: Online-R-Compiler