Aufgabe 1:

Python

name = input("Gib deinen Namen ein: ")
print("Hallo, " + name
    

Fehler: Es fehlt die abschließende Klammer in der print-Anweisung.

Aufgabe 2:

Python

zahl1 = int(input("Gib die erste Zahl ein: ")
zahl2 = int(input("Gib die zweite Zahl ein: "))
ergebnis = zahl1 * zahl2
print("Das Ergebnis von", zahl1, "*", zahl2, "ist", ergebnis)
    

Fehler: Es fehlt die abschließende Klammer bei der ersten int-Umwandlung.

Aufgabe 3:

Python

zahl1 = int(input("Gib eine Ganzzahl ein: ")
zahl2 = float(input("Gib eine Gleitkommazahl ein: "))
ergebnis = str(zahl1) + str(zahl2)
print("Das Ergebnis der Konkatenation ist:", ergebnis
    

Fehler:

  1. Es fehlt die abschließende Klammer bei der ersten int-Umwandlung.
  2. Es fehlt die abschließende Klammer in der print-Anweisung.

Aufgabe 4:

Python

eingabe1 = input("Gib eine Zahl ein: ")
eingabe2 = input("Gib eine andere Zahl ein: ")
zahl1 = inteingabe1)
zahl2 = float(eingabe2)
ergebnis = zahl1 * (zahl2 + 10
print("Das Ergebnis von", zahl1, "*", zahl2, "+ 10 ist:", ergebnis)
    

Fehler:

  1. inteingabe1) ist fehlerhaft und sollte int(eingabe1) sein.
  2. Es fehlt eine abschließende Klammer in der Multiplikation von zahl1.

Aufgabe 5:

Python

zahl = input("Gib eine Zahl ein: ")
resultat = intt(zahl) + 10
print(resultat)
    

Fehler: intt sollte int heißen.

Aufgabe 6:

Python

zahl_eins = int(input("Gib die erste Zahl ein: "))
zahl_zwei = int(input("Gib die zweite Zahl ein: "))
ergebnis = zall_eins + zahl_zwei
print("Das Ergebnis ist:", ergebnis)
    

Fehler:Die Variable zall_eins sollte zahl_eins sein. Es handelt sich hierbei um einen Tippfehler.

Aufgabe 7:

Python

eingabe1 = input("Gib eine Zahl zwischen 2.1 und 2.9 ein")
eingabe2 = input("Gib eine Zahl zwischen 2.1 und 2.9 ein")
zahl1 = float(eingabe1)
zahl2 = float(eingabe2)
ergebnis = str(zahl1 + zahl2)
print("Das Ergebnis der Addition ist:", ergebnis)
        

Fehler: Es fehlen die abschließenden Klammern nach den input-Funktionen.

Aufgabe 8:

Python

zahl1 = float(input("Geben Sie die erste Zahl ein: "))
zahl2 = str(input("Geben Sie die zweite Zahl ein: "))
summe = zahl1 + zahl2
print("Die Summe der beiden Zahlen ist:", summe)
        

Fehler: zahl2 sollte in einen float und nicht in einen str umgewandelt werden.

Aufgabe 9:

Python

ersteNummer = float(input("Geben Sie die erste Zahl ein: "))
zweiteNnumer = float(input("Geben Sie die zweite Zahl ein: "))
produkt = ersteNummer * zweiteNnumer
division = ersteNummer / zweiteNnumer
resultat = "Das Produkt der beiden Zahlen ist " + str(produkt) + ", und die Division der ersten durch die zweite Zahl ergibt " + str(division)
dritteNummer = floatinput("Geben Sie die dritte Zahl ein: ")
gesamt = division + drtteNummer
prit("Das Gesamtergebnis lautet:", gesamt)
        

Fehlerbeschreibungen:

  1. zweiteNnumer sollte zweiteNummer heißen.
  2. floatinput sollte als float(input(...)) geschrieben werden.
  3. drtteNummer sollte als dritteNummer geschrieben werden.
  4. prit sollte als print geschrieben werden.



nächstes Übungsblatt