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!
Tudnátok segíteni?
aranyalma233
kérdése
152
Sos!!!
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika
Válaszok
1
VF{ Informatikus }
megoldása
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ő')