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

3 Lösungen Lösungen öffentlich
#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.

Konsolenausgabe:

Geben Sie den Gesamtbetrag ein:
2000
Discountpreis: 1800

#2
vote_ok
von PTPHard (540 Punkte) - 20.10.2013 um 23:49 Uhr
Quellcode ausblenden Ruby-Code
##################### 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

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben