Python :: Aufgabe #1 :: Lösung #23
33 Lösungen

#1
Multiplikation ohne zu multiplizieren
Anfänger - Python
von Gustl
- 11.11.2012 um 17:24 Uhr
Erstellen Sie ein Konsolenprogramm welches dem Benutzer auffordert 2 Zahlen einzugeben, diese sollen dann multipliziert werden, jedoch ist nur die Grundrechenart Addition erlaubt.
Wenn einer der 2 Zahlen keine Zahl ist, soll eine Fehlermeldung ausgegeben werden und der Benutzer noch einmal aufgefordert werden eine Zahl einzugeben.
Wenn einer der 2 Zahlen keine Zahl ist, soll eine Fehlermeldung ausgegeben werden und der Benutzer noch einmal aufgefordert werden eine Zahl einzugeben.
#23

von egresr (40 Punkte)
- 07.10.2018 um 00:10 Uhr

zaehler = 0 istEingabeVollstaendig = False erg = 0 while not istEingabeVollstaendig: if zaehler == 0: bezeichner = 'erste' if zaehler == 1: bezeichner = 'zweite' userEingabe = input('Bitte {0} Zahl eingeben: '.format(bezeichner)) if userEingabe.isdigit(): value = int(userEingabe) if zaehler == 0: zahl1 = value if zaehler == 1: zahl2 = value zaehler += 1 else: print('Falsche Eingabe. Bitte geben Sie {0} Zahl wieder :'.format(bezeichner)) if zaehler == 2: istEingabeVollstaendig = True i = 0 for i in range(1, zahl2 + 1): erg += zahl1 print(erg)
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1