Ruby :: Aufgabe #11

3 Lösungen Lösungen öffentlich

Programmier-Basics: Zahlenausgabe

Anfänger - Ruby von Freki - 27.12.2012 um 14:59 Uhr
Schreiben Sie ein Programm, das den Anwender nach einem Start- und Endwert fragt und dann alle Zahlen (Integer) inklusive der eingegebenen ausgibt.


Konsolenausgabe:

#Startwert:
#5
#Endwert:
#9

#5
#6
#7
#8
#9

Lösungen:

vote_ok
von pdg (720 Punkte) - 28.12.2012 um 23:22 Uhr
Quellcode ausblenden Ruby-Code
puts "Startwert:"
start = gets.chomp.to_i
puts "Endwert:"
ende = gets.chomp.to_i

start.upto(ende) {|i| puts i}
vote_ok
von PTPHard (540 Punkte) - 21.10.2013 um 00:14 Uhr
Quellcode ausblenden Ruby-Code
##################### Abfrage nach Start- und Endwert #####################
puts "Startwert?"
eingabe_start = gets.chomp
puts "Endwert?"
eingabe_end = gets.chomp

##################### Einfache for Schleife, die alle Werte ausgibt #####################
for i in (eingabe_start..eingabe_end)
  puts i
end
vote_ok
von pianoplayer (1330 Punkte) - 30.11.2013 um 12:56 Uhr
Quellcode ausblenden Ruby-Code
print "Startwert: "
start = gets.to_i
print "Endwert  : "
ende = gets.to_i

while start <= ende do            #es geht auch mit einer bedingte Schleife
  puts start
  start +=1
end