Python :: Aufgabe #1 :: Lösung #6

33 Lösungen Lösungen öffentlich
#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.
#6
vote_ok
von xy-no (250 Punkte) - 02.11.2015 um 16:58 Uhr
Quellcode ausblenden Python-Code
# coding: utf8

print '''Ich kann zwei beliebige Zahlen multiplizieren und dabei 
ausschließlich addieren!'''

while 1:
    try:
        x = int(input("1. Zahl: "))
        y = i = int(input("2. Zahl: "))
        break
    except:
        print '''Ich kann nur mit Zahlen rechnen, Du Witzbold!
        Bitte Zahlen nochmal eingeben.'''
        
produkt = 0
while i != 0:
    produkt += x
    i -= 1
print "Ergebnis: ", x, '*', y, '=', produkt

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben