Wiederholung – Sigma-Methode
Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy. Lektion 51 von 88.
Aufgabe
EinfachDefinieren Sie eine Methode namens sigma, die einen Parameter n entgegennimmt und die Summe aller Ganzzahlen von 1 bis n zurückgibt.
Lesen Sie eine Ganzzahl aus der Eingabe ein und verwenden Sie Ihre sigma-Methode, um das Ergebnis zu berechnen und auszugeben.
Wenn die Eingabe zum Beispiel 4 ist:
- Die Summe ist 1 + 2 + 3 + 4 = 10
Die Ausgabe sollte wie folgt aussehen:
10Wenn die Eingabe 6 ist, sollte die Ausgabe wie folgt aussehen:
21Wenn die Eingabe 1 ist, sollte die Ausgabe wie folgt aussehen:
1Probier es selbst
# Eingabe lesen
n = gets.to_i
# TODO: Definiere deine sigma-Methode unten
# Rufe die Methode auf und gib das Ergebnis aus
puts sigma(n)Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 47Rechner zum Aufteilen der Rechnung
WillkommensnachrichtBenutzereingaben erfassen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Methode13Arrays für Fortgeschrittene
Array-Slicing mit BereichenArray-Slicing mit IndizesArray-OperatorenInclude?-Methode2Variablen und Datentypen
Zahlen und VariablenString-DatentypBoolean-DatentypSymbol-DatentypDatentypen überprüfenNamenskonventionenWiederholung – Variablen erstellen5Entscheidungsfindung
If-AnweisungIf - ElseRückblick – Einfacher TaschenrechnerVerschachteltes If - ElseUnless-Anweisung8Schleifen
For-Schleife mit BereichenWhile-SchleifeBreakNextRückblick – FakultätTimes-SchleifeUntil-SchleifeVerschachtelte SchleifenRückblick – Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische KurzschreibweisenRückblick – Einfache MathematikVergleichsoperatoren6Grundlegende Ein- und Ausgabe
Ausgabe mit putsAusgabe mit print und pAusgabe mit VariablenEingabe mit getsDie chomp-MethodeTypumwandlungWiederholung – AltersrechnerWiederholung – Wahr oder Falsch9Methoden
Eine Methode definierenMethodenparameterRückgabewerteWiederholung – Sigma-MethodeWiederholung – ValidierungsmethodeStandardparameterwerteÜbe selbstständig: Online-Ruby-Compiler