Gyakorló feladatok – Python alapok

1. Születési év

Kérd be a felhasználó születési évét, majd számítsd ki, hogy 2026-ban hány éves.

Várt eredmény

Melyik évben születtél? 2000 2026-ban 26 éves leszel.

2. Téglalap kerülete

Kérd be egy téglalap oldalainak hosszát centiméterben, majd számítsd ki a területét.

Képlet:

kerület = 2 * (a + b)

Várt eredmény:

Első oldal (cm): 5 Második oldal (cm): 10 A téglalap kerülete: 30 cm2

3. Téglalap területe

Kérd be egy téglalap oldalainak hosszát centiméterben, majd számítsd ki a területét.

Képlet:

terület = a * b

Várt eredmény:

Első oldal (cm): 5 Második oldal (cm): 8 A téglalap területe: 40 cm2

4. Négyzet kerülete és területe

Kérd be a négyzet oldalának hosszát centiméterben, majd számítsd ki a kerületét és a területét.

Képlet:

K = 4 * a T = a * a

Várt eredmény:

Oldalhossz (cm): 5 A négyzet kerülete: 20 cm2 A négyzet területe: 25 cm2

5. Átlag

Kérj be három számot, majd számítsd ki az átlagukat.

Az eredményt 2 tizedesjegyre kerekítve írd ki.

Várt eredmény

Első szám: 12 Második szám: 15 Harmadik szám: 14 A megadott 3 szám átlaga: 13.67

6. Bevásárlás

Kérd be három termék árát, majd számítsd ki:

A végösszeg lehet tört szám is. Kerekítsd egész forintra!

Várt eredmény:

Első termék ára: 390 Második termék ára: 5600 Harmadik termék ára: 4500 ---------- Összesen: 10490 Ft Átlag: 3497 Ft

7. Hőmérséklet átváltása

Kérd be a hőmérsékletet Celsius-fokban (C), majd váltsd át Fahrenheit-fokra (F).

Képlet:

F = C × 9 / 5 + 32

Az eredményt 1 tizedesjegyre kerekítsd.

8. Pénzváltás

Tegyük fel, hogy 1 euró = 390 Ft.

Kérd be, hogy hány eurót szeretne átváltani a felhasználó, majd számítsd ki az értékét forintban.

Várt eredmény:

Hány eurót szeretnél átváltani? 25 25 euró értéke: 9750 Ft

9. Testtömegindex – BMI

Kérd be a testtömeget kilogrammban és a magasságot méterben.

Számítsd ki a BMI-t:

BMI = testtömeg / magasság²

Az eredményt két tizedesjegyre kerekítsd.

10. Pizza

Egy pizza ára 3200 Ft. Kérd be, hogy hány pizzát szeretne rendelni a felhasználó, majd számítsd ki a teljes árat.

Ezután kérd be, hogy hány forintot fizet a vásárló, és számítsd ki a visszajárót.

11. Fizetés

Kérd be egy dolgozó havi fizetését. Számítsd ki, mennyi a fizetése egy év alatt.

Ezután számítsd ki, mennyi lenne a fizetése, ha 10%-os emelést kapna.

12. Sebesség

Kérd be, hogy egy autó hány kilométert tett meg, és mennyi idő alatt.

Számítsd ki az átlagsebességet km/h-ban.

Képlet:

sebesség = út / idő

Az eredményt 2 tizedesjegyre kerekítsd.

13. Számla borravalóval

Egy éttermi számla végösszegét kérd be. Számítsd ki, mennyi lenne az összeg:

Az eredményeket 2 tizedesjegyre kerekítsd.

14. Háromszög

Kérd be a háromszög alapját és magasságát, majd számítsd ki a területét.

terület = alap × magasság / 2

Az eredményt 2 tizedesjegyre kerekítsd.

15. Év hónapokra és napokra

Kérd be, hány éves a felhasználó, majd számítsd ki, körülbelül hány hónapos.

Például:

Életkor: 15 Körülbelül 180 hónapos vagy.

16. Utazás költsége

Egy autó 100 km-en 6.5 liter benzint fogyaszt.

Kérd be:

Számítsd ki az utazás teljes üzemanyagköltségét.

17. Testvérek

Kérd be két testvér életkorát. Írd ki:

18. Mini számlázó program

Készíts programot, amely bekéri:

A program írja ki a fizetendő összeget.

Várt eredmény:

Termék neve: füzet Termék ára: 850 Darabszám: 4 Termék: füzet Fizetendő: 3400 Ft

19. Iskolai átlag

Kérd be egy tanuló nevét és három jegyét, majd írd ki az átlagát 2 tizedesjegyre kerekítve.

Várt eredmény:

Kérem a diák nevét: Bence ---- Jegyek ---- Bence első jegye: 5 Bence második jegye: 3 Bence harmadik jegye: 4 Bence átlaga: 4.00

20. Kör

Írj programot, amely bekéri egy kör sugarát és kiszámolja a kör kerületét és területét!

Képlet

K = 2 * r * π T = r * r * π, ahol r = a kör sugara, π = 3.14