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!

Phyton programozás valaki help

160
sziasztok!! nagyon nem értek az infóhoz, ha valaki tudna a feladatban segíteni, annak nagyon örülnék!!

Vegyük elő azt a programunkat, amelyik a felhasználó nevét és korát kezeli. A felhasználónak javasoljunk életkorának megfelelő olvasnivalót!
0–3 év: „Totyogóknak a kettes számrendszerről”
4–6 év: „Hackeljük meg az óvodát!”
7–14 év: „Felhőtechnológia a menzán”
15–18 év: „Big data a középiskolában”

előre is köszönöm! :))
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
# Kizárólag amit a feladat szóvá tett

kor = int(input('Hány éves a felhasználó? '))

if kor <= 3:
    print('Totyogóknak a kettes számrendszerről')
elif kor <= 6:
    print('Hackeljük meg az óvodát!')
elif kor <= 14:
    print('Felhőtechnológia a menzán')
elif kor <= 18:
    print('Big data a középiskolában')



# Kissé alaposabban, bár nem mondták meg mi legyen 18 év felettiek esetén

kor = int(input('Hány éves a felhasználó? '))

if kor > 18:
    print('Keresd fel a könyvtár felnött részlegét')
else:
    print('Kor alapján ajánlott olvasmány: ', end = '')
    if kor <= 3:
        print('Totyogóknak a kettes számrendszerről')
    elif kor <= 6:
        print('Hackeljük meg az óvodát!')
    elif kor <= 14:
        print('Felhőtechnológia a menzán')
    elif kor <= 18:
        print('Big data a középiskolában')



# A gyakorlatban kerülendő a korhartárok belekalapálása az if kódjába

ajanlat_lista = (
    ( 0, 3, 'Totyogóknak a kettes számrendszerről'),
    ( 4, 6, 'Hackeljük meg az óvodát!'),
    ( 7, 14, 'Felhőtechnológia a menzán'),
    (15, 18, 'Big data a középiskolában'),
)

kor = int(input('Hány éves a felhasználó? '))

for ajanlat in ajanlat_lista:
    if ajanlat[0] <= kor <= ajanlat[1]:
        print('Ajánlott olvasmány', ajanlat[0], 'és', ajanlat[1], 'év között:', ajanlat[2])
        break
else:
    print('Sajnálom, nem tudok ajánlani a korodnak megfelelő olvasmányt')
0