Matematikai feladatok programozáshoz¶
Háromszög-egyenlőtlenség vizsgálata¶
Írj egy Python programot, amely bekéri egy háromszög három oldalának hosszát! A programnak meg kell állapítania, hogy a megadott oldalak alkothatnak-e érvényes háromszöget a háromszög-egyenlőtlenség alapján.
A háromszög-egyenlőtlenség szabálya:
Egy háromszög akkor jöhet létre, ha bármelyik két oldal összege nagyobb, mint a harmadik oldal:
Feladat lépései:
- Kérd be a felhasználótól három oldal hosszát (\(a, b, c\))!
- Ellenőrizd a háromszög-egyenlőtlenség teljesülését!
- Írasd ki az eredményt, hogy a megadott oldalak alkothatnak-e háromszöget!
Kimenet:
- Ha a három oldal alkothat háromszöget, a program írja ki: "A megadott szakaszok alkothatnak háromszöget."
- Ha nem alkothatnak háromszöget, írja ki: "A megadott szakaszok nem alkothatnak háromszöget."
Téglalap területének kiszámítása¶
Feladat: Készíts egy programot, amely bekéri egy téglalap oldalainak hosszát, majd kiszámítja és megjeleníti a téglalap területét és kerületét!
Bemenet: A téglalap két oldalhossza (valós számok)
Kimenet: A téglalap területe és kerülete (valós számok)
Képlet:
- Terület: \(T = a \cdot b\)
- Kerület: \(K = 2 \cdot (a + b)\)
Példa
Kör területének kiszámítása¶
Feladat:
Írj egy programot, amely bekéri a kör sugarát, majd kiszámítja és kiírja a kör területét!
A kör területét a következő képlettel számolhatod:
\(T = r^2 \cdot \pi\)
Bemenet: A kör sugara (valós szám)
Kimenet: A kör területe (valós szám, 2 tizedesjegyre kerekítve)