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 (digitális kultúra)

89
Az alábbi feladatot kellene megoldani kódokkal. A mintát is csatoltam hozzá.Köszönöm előre is.
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
A feladat nem részletezi, de feltételezhetően hagyományos 1-től 6-ig számozott oldalú kocka alakú dobókockával való dobásokra gondoltak.


import random

print('1. feladat')
dobas_szam = int(input('Add meg a dobások számát! '))

print('2. feladat')
dobas_lista = [random.randint(1, 6) for _ in range(dobas_szam)]
print('A dobások:', dobas_lista)

print('3. feladat')
print('A játékos átlagosan', round(sum(dobas_lista) / dobas_szam, 2), 'mezőt, összesen', sum(dobas_lista), ' mezőt haladt előre.')

print('4. feladat')
dobas_6 = dobas_lista.count(6)
if dobas_6:
    print('A játékos', dobas_6, 'alkalommal dobott hatost.')
else:
    print('A játékos sajnos egyetlen alkalommal sem dobott hatost.')

print('5. feladat')
dobas_paros = sum(not dobas % 2 for dobas in dobas_lista)
if dobas_paros:
    print('A játékos', dobas_paros, 'alkalommal dobott páros számot.')
else:
    print('A játékos sajnos egyetlen alkalommal sem dobott páros számot.')

print('6. feladat')
kevesebb = 0
for i in range(1, dobas_szam):
    if dobas_lista[i] < dobas_lista[i - 1]:
        kevesebb += 1

print('A játekos', kevesebb, 'alkalommal dobott kevesebbet, mint előző körben.')
0