Commit ca1e6d85 by Patryk Czarnik

wynik mnożenia

parent 6303c262
# Program losuje 2 liczby i pyta o wynik mnożenia.
# użytkownik podaje swoją odpowiedź, a program sprawdza, czy jest poprawna
# Program powtarza pytanie tak długo, aż dostanie poprawną odp
# wypisuje w której próbie user podał popr odp
from random import randint
x = randint(1, 10)
y = randint(1, 10)
odp = int(input(f'Ile to jest {x} razy {y}? '))
ile_prob = 1
while odp != x*y:
odp = int(input('Źle, spróbuje jeszcze raz: '))
ile_prob += 1
print('Brawo! Udało się w próbie nr', ile_prob)
from random import randint
x = randint(1, 10)
y = randint(1, 10)
# Aby Python co najmniej raz wszedł do pętli while, do zmiennej wpisuję taką wartość, która na pewno nie jest poprawną odp.
odp = -1 # albo np. odp = None
ile_prob = 0
while odp != x*y:
odp = int(input(f'Ile to jest {x} × {y}? '))
ile_prob += 1
print('Brawo! Udało się w próbie nr', ile_prob)
from random import randint
x = randint(1, 10)
y = randint(1, 10)
ile_prob = 0
while True:
odp = int(input(f'Ile to jest {x} × {y}? '))
ile_prob += 1
if odp == x*y:
print('Brawo! Udało się w próbie nr', ile_prob)
break
print('Nie umiesz liczyć, spróbuj jeszcze raz')
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment