Ruby :: Aufgabe #9 :: Lösung #2
3 Lösungen

#9
Programmier-Basics: Rabattaktion
Anfänger - Ruby
von Freki
- 27.12.2012 um 14:53 Uhr
Während einer Sonderaktion wird ein Rabatt von 10% auf alle
Einkäufe mit einem Gesamtbetrag von mehr als $10.00 gewährt.
Schreiben Sie ein Programm, das nach dem Gesamtbetrag fragt
und den Rabatt berechnet.
Der Gesamtbetrag wird in Cent (als Ganzzahl) eingegeben.
Einkäufe mit einem Gesamtbetrag von mehr als $10.00 gewährt.
Schreiben Sie ein Programm, das nach dem Gesamtbetrag fragt
und den Rabatt berechnet.
Der Gesamtbetrag wird in Cent (als Ganzzahl) eingegeben.
Konsolenausgabe:
Geben Sie den Gesamtbetrag ein:
2000
Discountpreis: 1800
#2

von PTPHard (540 Punkte)
- 20.10.2013 um 23:49 Uhr

##################### Wir fragen nach dem Gesamtbetrag und speichern die Eingabe ##################### puts "Geben Sie den Gesamtbetrag ein:" eingabe = gets.chomp ##################### Eine einfache if-Abfrage, ob der Betrag hoeher als 10$ ist ##################### if eingabe.to_i > 10 rabatt = (eingabe.to_i * 10) / 100 preis = eingabe.to_i - rabatt.to_i puts "Discountpreis: #{preis}" ##################### Der Else-Teil, der sagt was ist, wenn der Betrag kleiner 10 ist ##################### else puts "Leider wird kein Rabatt gewaehrt!" end
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1