Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Valaki tudna segíteni?

165
1)
Generálj random egy számot 1-100 között 
#felhaszálótól tippet kérjen egészen addig míg egyenlő nem lesz a gép által generált random számmal
#Segítsen a felhasználónak abban kisebb vagy nagyobb számra gondolt

2)
Írj egy programot, ami 1-100ig kiírja a számokat a következő szabálynak megfelelően
# ha szám osztható 3-mall a szám helyett az legyen kiírva, hogy fizz
# ha szám osztható 5-tel a szám helyett az legyen kiírva, hogy buzz
# ha 3-mal és 5-tel is osztható akkor írja ki, hogy fizzbuzz
# alapesetben maga a szám legyen kiírva
Jelenleg 1 felhasználó nézi ezt a kérdést.
pycharm
0
Középiskola / Informatika

Válaszok

1
1)

import random

gondolt = random.randint(1, 100)
tippelt = 0
probalkozas = 0
while True:
    tippelt = int(input('Tippelj, mennyire gondoltam: '))
    if tippelt == gondolt:
        break

    print('Mellé. Ennél', ['kisebb', 'nagyobb'][tippelt < gondolt], 'számra gondoltam.')
    probalkozas += 1

print('Gratulálok,', probalkozas, 'próbálkozásból kitaláltad.')

2)

for i in range(1, 101):
    if i % 15 == 0:
        print('fizzbuzz')
    elif i % 3 == 0:
        print('fizz')
    elif i % 5 == 0:
        print('buzz')
    else:
        print(i)
0