ich versuche mich grade an einem Programm das meinem Sohn Rechenaufgaben erstellen soll... jetzt hänge ich bei der Subtraktion an dem Problem, dass die erste Zahl ja höher sein muss als die 2. Folgendes habe ich probiert:
from random import randint
counter = int (input ('Wieviele Aufgaben ? '))
richtig = 0
while counter > 0:
zahl1 = randint (100, 999, 10)
zahl2 = randint (100, 999, 10)
if zahl1 < zahl2:
zahl1 = kleiner
zahl2 = groesser
else:
zahl1 = groesser
zahl2 = kleiner
print (groesser)
print (' -')
print (kleiner)
ergebnis = int(input('Wie lautet das Ergebnis? '))
if ergebnis == (groesser - kleiner):
print ('richtig')
richtig = richtig + 1
else:
print ('falsch')
counter = counter - 1
print ()
print ('Richtige Lösungen:')
print (richtig)
Brings nicht auf die Reihe...

auch meine Versuche das ganze als Bedingung in eine while Schleife zu packen schlug fehl...
while zahl1 < zahl2
zahl1 = randint (100, 999, 10)
zahl2 = randint (100, 999, 10)
print (zahl1)
print (' -')
print (zahl2)
bin ratlos und finde in meinen Büchern nix was mein Problem lösen würde...