Kihagyás

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:

\[ \begin{align} a + b &> c \\ a + c &> b \\ b + c &> a \end{align} \]

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

A téglalap egyik oldala: 5.0
A téglalap másik oldala: 3.0

A téglalap területe: 15.00
A téglalap kerülete: 16.00

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)

Példa

A kör sugara: 5.0

A kör területe: 78.54