Ruby :: Aufgabe #1 :: Lösung #1
1 Lösung

#1
Multiplikation ohne zu multiplizieren
Anfänger - Ruby
von Gustl
- 11.11.2012 um 17:24 Uhr
Erstellen Sie ein Konsolenprogramm welches dem Benutzer auffordert 2 Zahlen einzugeben, diese sollen dann multipliziert werden, jedoch ist nur die Grundrechenart Addition erlaubt.
Wenn einer der 2 Zahlen keine Zahl ist, soll eine Fehlermeldung ausgegeben werden und der Benutzer noch einmal aufgefordert werden eine Zahl einzugeben.
Wenn einer der 2 Zahlen keine Zahl ist, soll eine Fehlermeldung ausgegeben werden und der Benutzer noch einmal aufgefordert werden eine Zahl einzugeben.
#1

von pianoplayer (1330 Punkte)
- 29.11.2013 um 21:26 Uhr

#Multiplizieren zweier Zahlen puts "Multiplikation von zwei Zahlen" puts "Geben Sie zwei ganze Zahlen ein!" weiter = true while weiter do #Schleife für korrekte Zahl print "Zahl 1 : " z1 = gets.chop print "Zahl 2 : " z2 = gets.chop zahl1 = z1.to_i zahl2 = z2.to_i if (zahl1.to_s != z1) or (zahl2.to_s != z2) then puts "Bitte nur ganze Zahlen eingeben!" else weiter = false end end #Berechnung erg = 0 zahl1.times do erg = erg + zahl2 end puts "#{zahl1} x #{zahl2} = #{erg}"
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1