Für die meisten von euch wäre das sicher ne Sache von 5 Minuten gewesen und sicher ist meins nicht der beste Weg, aber hauptsache er funktioniert nun erstmal
Ich danke euch allen für die tolle Hilfe, ohne euch hätte ich das nie hinbekommen.
EINEN SUPER GROßEN DANK AN EUCH.
Hier das funktionierende Programm:
Code: Alles auswählen
#Programmueberschrift
print "Dieses Programm rechnet Ihnen den groessten gemeinsamen Teiler zweier Zahlen aus."
print
#Daten
zahl1 = input("Bitte geben Sie die 1. Zahl ein ")
zahl2 = input("Bitte geben Sie die 2. Zahl ein ")
#Zahlen werden der groesse nach sortiert
if zahl1 > zahl2:
zahl_gross = zahl1
else:
zahl_gross = zahl2
if zahl1 < zahl2:
zahl_klein = zahl1
else:
zahl_klein = zahl2
print
print "Die groessere Zahl ist",zahl_gross, "und die kleinere ist",zahl_klein
print
#Verarbeitung
#Anfang der Schleife
rest = 1
while(rest != 0):
rest = zahl_gross % zahl_klein
teiler = zahl_gross / zahl_klein
print zahl_gross,"/",zahl_klein,"=",teiler,"und der Rest ist:", rest
zahl_gross = zahl_klein
zahl_klein = rest
#Ausgabe des ggT
if rest == 0:
print "Der groesste gemeinsame Teiler von",zahl1,"und",zahl2,"ist",zahl_gross