Ruby :: Aufgabe #116

1 Lösung Lösung öffentlich

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

Lösungen:

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
2372586

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.