Klasse 8

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
lukas96
User
Beiträge: 6
Registriert: Dienstag 5. April 2011, 19:43

# Ü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
Benutzeravatar
/me
User
Beiträge: 3561
Registriert: Donnerstag 25. Juni 2009, 14:40
Wohnort: Bonn

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.
Lasse
User
Beiträge: 112
Registriert: Donnerstag 3. Februar 2011, 18:25

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.
Antworten