Ruby :: Aufgabe #8

2 Lösungen Lösungen öffentlich

Durchschnittliche Niederschlagsmenge

Anfänger - Ruby von Freki - 27.12.2012 um 14:46 Uhr
Schreiben Sie ein Programm, das die durchschnittliche Niederschlagsmenge für die drei Monate April, Mai und Juni berechnet.
Deklarieren Sie eine Variable für jeden Monat. Berechnen Sie den Durchschnitt und geben Sie das Ergebnis in folgender Form aus:

Konsolenausgabe:

Niederschlag im April:    12
Niederschlag im Mai : 14
Niederschlag im Juni : 8
Durchschnitt: 11.333333333333

Lösungen:

vote_ok
von PTPHard (540 Punkte) - 20.10.2013 um 23:17 Uhr
Quellcode ausblenden Ruby-Code
##################### Die drei Variablen fuer die Monate #####################
a = 0
m = 0
j = 0

##################### Wir speichern jeweils die Eingabe des Benutzers in einer Variablen #####################
##################### April #####################
puts "Bitte geben Sie die Regentage im April ein"
eingabe_a =gets.chomp
a = eingabe_a
##################### Mai #####################
puts "Bitte geben Sie die Regentage im Mai ein"
eingabe_m =gets.chomp
m = eingabe_m
##################### Juni #####################
puts "Bitte geben Sie die Regentage im Juni ein"
eingabe_j =gets.chomp
j = eingabe_j
##################### Wir berechnen den Durchschnitt #####################
durchschnitt = (a.to_f+m.to_f+j.to_f)/3
##################### Der Niederschlag wird ausgegeben und ausgewertet #####################
puts "Niederschlag im April: #{a}"
puts "Niederschlag im Mai: #{m}"
puts "Niederschlag im Juni #{j}"
puts "Durchschnitt: #{durchschnitt.to_f}"
1 Kommentar
vote_ok
von pianoplayer (1330 Punkte) - 30.11.2013 um 12:39 Uhr
Quellcode ausblenden Ruby-Code
print "Niederschlag im April:    "
april = gets.to_f
print "Niederschlag im Mai  :    "
mai = gets.to_f
print "Niederschlag im Juni :    "
juni = gets.to_f

puts "Durchschnitt:             #{( april + mai + juni ) / 3}"