Ruby :: Aufgabe #116 :: Lösung #1

1 Lösung Lösung öffentlich
#116

Bestimmung des kleinsten gemeinsamen Vielfachen (kgV)

Anfänger - Ruby von Nachbar - 09.07.2016 um 10:08 Uhr
Schreibe ein Programm zur Bestimmung des kgV zweier natürlicher Zahlen (siehe Beispiel zur kgV-Berechnung). Die Berechnung soll ohne Beteiligung des größten gemeinsamen Teilers erfolgen.

Beispielausgabe:
Zahl 1: 5
Zahl 2: 7

kgV: 35
#1
vote_ok
von FunnyGamer (470 Punkte) - 16.08.2016 um 11:24 Uhr
Quellcode ausblenden Ruby-Code
  def run
	puts "Zahl 1: "
	zahl1=gets
	puts "Zahl2: "
	zahl2=gets
	
	i=1
	nichtGefunden=true
	while nichtGefunden==true
	  if zahl1.to_i*i%zahl2.to_i ==0
	    nichtGefunden=false
		return zahl1.to_i*i
      elsif zahl2.to_i*i%zahl1.to_i ==0
	    nichtGefunden=false
		return zahl2.to_i*i
	  else
	    i+=1
	  end
	end
  end

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

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