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
