Seite 1 von 1

Klasse 8

Verfasst: Montag 11. April 2011, 16:06
von lukas96
# Übung für die Arbeit
# 12A2

from textfrog import *
from random import * start()
# Zahlen eingeben
zahl1=read_value()
zahl2=read_value()
# Ergebnisse ermitteln
ergebnis=zahl1//zahl2
rest=zahl1%zahl2
# Ergebnisse präsentieren
if rest ==0:
write(zahl1,":",zahl2,"=",ergebnis
if rest !=0:
write(zahl1,":",zahl2,"=",ergebnis,"Rest",rest)




done()

er zeigt mir bei dem fett markierten markierten eine Fehlermeldung...
warum?????????
lg lukas

Re: Klasse 8

Verfasst: Montag 11. April 2011, 16:11
von /me
lukas96 hat geschrieben:er zeigt mir bei dem fett markierten markierten eine Fehlermeldung...
warum?????????
lg lukas
Verwende Python-Code-Tags im Forum, verwende weniger Fragezeichen bei deiner Frage und kopiere bitte die exakte Fehlermeldung hierhin.

Es sieht auf jeden Fall bei der Anzahl der öffnenden und schließenden Klammern nicht wirklich ausgewogen aus.

Re: Klasse 8

Verfasst: Montag 11. April 2011, 18:03
von Lasse

Code: Alles auswählen

# Übung für die Arbeit
# 12A2

from textfrog import *
from random import *
start()
# Zahlen eingeben
zahl1=read_value()
zahl2=read_value()
# Ergebnisse ermitteln
ergebnis=zahl1//zahl2
rest=zahl1%zahl2
# Ergebnisse präsentieren
if rest == 0:
    write(zahl1,":",zahl2,"=",ergebnis)
else:
    write(zahl1,":",zahl2,"=",ergebnis,"Rest",rest)

done()
So ist es richtig. Beim ersten write hattest du vergessen die Klammer zu schließen. Außerdem kannst du statt "if rest != 0" auch einfach else schreiben.