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!
Legközelebb légy szíves tüntesd fel a feladatban a programozási nyelv nevét is. Tök aranyos az a kígyós rajz a feladat mellett, de a feladat listákban nem látszik és a kereső sem érti meg.
# 1.
nev = input('Felhasználó neve: ')
etel_lista = []
while True:
etel = input('Kedvenc étel: ')
if not etel:
break
etel_lista.append(etel)
if etel_lista:
print(nev, 'kedvenc ételei:')
for etel in etel_lista:
print(' -', etel)
else:
print(nev, 'mindent utál')
# 2.
import math
oldal_lista = [float(input(f'{ i + 1 }. oldal hossza: ')) for i in range(3)]
if [oldal for oldal in oldal_lista if oldal * 2 >= sum(oldal_lista)]:
print('Ez nem lehet háromszőg')
else:
mit = input('A háromszög kerületét (k) vagy területét (t) akarod látni? ')
if mit == 'k':
print('A háromszög kerülete:', sum(oldal_lista))
elif mit == 't':
a, b, c = oldal_lista
gamma = math.acos((a ** 2 + b ** 2 - c ** 2) / (2 * a * b))
magassag = b * math.sin(gamma)
terulet = a * magassag / 2
print('A háromszög területe:', terulet)
# 3.
# Nem világos, hogy mit értenek középmezőny alatt. Úgy számítottam, hogy aki nem lépett be és nem alkalmas világbajnoksági szereplésre, az középmezőny.
import random
ugras_lista = [random.randint(0, 840) for _ in range(25)]
print('Ugrások:', ugras_lista)
belepett = ugras_lista.count(0)
bajnok = len([ugras for ugras in ugras_lista if ugras >= 601])
print('A megyei bajnokságon', len(ugras_lista) - belepett, 'főnek volt érvényes ugrása. Belépett:', belepett, 'fő')
print('A középmezőnyben végzett:', len(ugras_lista) - belepett - bajnok, 'fő. A világbajnokságon indulhat:', bajnok, 'fő')