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

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.
#28
vote_ok
von lion91 (40 Punkte) - 23.03.2020 um 10:08 Uhr
Quellcode ausblenden Python-Code
#python
print("which int numbers are you want to multiplay?")

def multiplay(a, b):
    c = 0
    for i in range(b):
        c+= a
    return a, "*", b, "=", c

loop = True
while loop:
    i = True
    while i == True:
        try:
            number_1 = int(input("Zahl 1: "))
            i = False
        except:
            print("false inpput")
            continue
    i = True
    while i == True:
        try:
            number_2 = int(input("Zahl 2: "))
            i = False
        except:
            print("false inpput")
            continue
    i = True         
    print(*multiplay(number_1, number_2))

Kommentare:

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

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