Flache Sternchen-Pyramide
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 27Rechnungs-Split-Rechner
WillkommensnachrichtBenutzereingaben abfragen10FizzBuzz mit einer Besonderheit
SpielübersichtDie FizzBuzz-Funktion13Vektoren für Fortgeschrittene
Vektor-Slicing und IndizierungLogische IndizierungVektorarithmetik & RecyclingDer %in%-Operator2Variablen und Datentypen
Numerischer DatentypGanzzahl-DatentypZeichen-DatentypLogischer DatentypDatentypen prüfenBenennungskonventionenFehlende Werte: NAZusammenfassung – Variablenerstellung5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachteltes If - Else8Schleifen
For-SchleifeWhile-SchleifeBreakNext (Continue)Rückblick - FakultätSequenzgenerierung (seq, :)Verschachtelte SchleifenRückblick - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenGanzzahlige Division und ModuloZuweisungsoperatorenWiederholung - Einfache MathematikVergleichsoperatoren6Grundlagen der Ein- und Ausgabe
Print-AusgabeCat zur AusgabeAusgabe mit VariablenEingabe lesen mit readline()Grundlagen der TypumwandlungWiederholung – AltersrechnerWiederholung – Wahr oder Falsch9Funktionen
Funktionen deklarierenFunktionsargumenteRückgabewerteWiederholung - Sigma-FunktionWiederholung - ValidierungsfunktionStandard-Parameterwerte