Ruby :: Aufgabe #160

2 Lösungen Lösungen öffentlich

Kleine Variablenspielerei

Anfänger - Ruby von kjaenke - 03.07.2017 um 15:05 Uhr
Schreibe ein Programm das zwei Zahlen entgegen nimmt und jeweils in eine Variable speichert.
Tausche die Werte der Variablen ohne weitere Variablen zu definieren.
Es sind im ganzen Programm nur die zwei vorher definierten Variablen erlaubt!

Viel Spaß :)

Lösungen:

vote_ok
von Idef1x (1320 Punkte) - 23.01.2018 um 17:47 Uhr
Quellcode ausblenden Ruby-Code
def swap(a, b)
   puts "a = #{a} => b = #{b}"

   a , b =b , a

   puts "a = #{a} => b = #{b}"
vote_ok
von Idef1x (1320 Punkte) - 23.01.2018 um 17:52 Uhr
Quellcode ausblenden Ruby-Code
def swap(a, b)
    print "a = #{a}\tb = #{b}\n"
 
    a , b = b , a
 
    print "a = #{a}\tb = #{b}"
   
end

a = gets.chomp

b = gets.chomp

swap(a, b)