Wiederholung – Produkt-Array
Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy — Lektion 62 von 88.
Aufgabe
EinfachLies eine einzelne Eingabezeile ein, die durch Kommas getrennte Ganzzahlen enthält (z. B. 3,5,2,4).
Teile die Eingabe in ein Array von Ganzzahlen auf und berechne dann das Produkt aller Elemente, indem du sie mithilfe einer Schleife miteinander multiplizierst. Gib das endgültige Produkt aus.
Denke daran, deine Produktvariable bei 1 zu starten, nicht bei 0.
Wenn die Eingabe zum Beispiel 3,5,2,4 ist, sollte die Ausgabe wie folgt aussehen:
120Wenn die Eingabe 2,3,4 ist, sollte die Ausgabe wie folgt aussehen:
24Wenn die Eingabe 1,2,3,4,5 ist, sollte die Ausgabe wie folgt aussehen:
120Wenn die Eingabe 10,5 ist, sollte die Ausgabe wie folgt aussehen:
50Probier es selbst
# Lies die kommagetrennte Eingabe ein
input = gets.chomp
# Teile die Eingabe in ein Array von Ganzzahlen auf
numbers = input.split(",").map(&:to_i)
# Initialisiere die Produktvariable
product = 1
# TODO: Schreibe deinen Code unten, um das Produkt aller Elemente zu berechnen
# Gib das Ergebnis aus
puts productAlle 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 Eingabe11Arrays
Arrays erstellenZugriff auf Array-ElementeArrays modifizierenArray-MethodenWiederholung – Produkt-ArrayWiederholung – Umgekehrtes ArrayArray-Shortcuts3Operatoren 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