Python :: Aufgabe #60 :: Lösung #2

4 Lösungen Lösungen öffentlich
#60

Größter gemeinsamer Teiler

Anfänger - Python von hobeditz - 21.09.2014 um 11:51 Uhr
Entwickeln Sie ein Programm, welches den größten gemeinsamen Teiler zweier Zahlen ermittelt. Die Zahlen sollen vom Nutzer selber bestimmt werden.

Zitat:

Tipp:
Der euklidische Algorithmus könnte helfen.

#2
1x
vote_ok
von frfrey (370 Punkte) - 16.03.2015 um 21:43 Uhr
Quellcode ausblenden Python-Code
def ggt(a, b):
    while b!=0:
        c=a%b
        a=b
        b=c
    return a

while True:
    a = int(raw_input("Geben Sie Zahl 1 ein:"))
    b = int(raw_input("Geben Sie Zahl 2 ein:"))
    print "Der größte gemeinsame Teiler ist:",ggt(a,b)

Kommentare:

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

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