danke für die Hilfe.
Ich habe hier mal was versucht zu "programmieren".
Es funktioniert aber nicht so ganz.
Ist denn der ansatz so richtig, wenn ja, ab wann ist es falsch?
Code: Alles auswählen
# -*- coding: cp1252 -*-
#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 grösse nach sortiert
if zahl1 > zahl2:
zahlg = zahl1
else:
zahlg = zahl2
if zahl1 < zahl2:
zahlk = zahl1
else:
zahlk = zahl2
print
print "Die groessere Zahl ist",zahlg, "und die kleinere ist",zahlk
print
#Schleife
rest = 1
while(rest):
teiler = zahlg / zahlk
rest = zahlg % zahlk
teiler = zahlk / rest
teiler = rest / teiler
print teiler, rest