7_MASODFOKU

7_MASODFOKU

MASODFOKU.py

import math

print("Adja meg az együtthatókat:")

a = float(input("a= "))

b = float(input("b= "))

c = float(input("c= "))

d = b * b - 4 * a * c

if d >= 0:

     x1 = (-b + math.sqrt(d)) / (2 * a)

     x2 = (-b - math.sqrt(d)) / (2 * a)

     print("x1 =", x1)

     print("x2 =", x2)

else:

     print("\nNincs valós gyöke az egyenletnek\n")


A math modul szükséges a négyzetgyök függvény (math.sqrt) használatához.

Adatok bekérése:

A input() függvénnyel bekérjük az együtthatókat, majd float()-tal számformátumra alakítjuk őket.

Diszkrimináns kiszámítása:

A d = b * b - 4 * a * c sor a diszkrimináns értékét számolja ki.

Gyökök számítása:

Ha a diszkrimináns (d) nagyobb vagy egyenlő 0-nál, az if ágban kiszámoljuk az egyenlet két gyökét a szokásos képlettel.

Ha a diszkrimináns negatív, akkor az egyenletnek nincs valós gyöke, és ezt írjuk ki.

7_MASODFOKU_1.py

  • Írjunk programot, amellyel meghatározzuk az másodfokú egyenlet valós gyökeit!

A megoldóképlet meséje

A megoldóképlet meséje - Dani kalandja
Egy ősi tudósrend, a Matematikusok Testvérisége, évszázadokon át őrizte az Univerzum Harmónia-egyenletének titkát. Ez az egyenlet, amely a valóság építőköveit rejtette, mindig a másodfokú egyenlet formáját öltötte: 


A Rend vezetője, az idős Bölcs Tétel, úgy vélte, hogy minden másodfokú egyenlet három igazságot hordoz magában, amelyek az Univerzum különböző rétegeit tükrözik. A három igazság az alábbi három állapoton keresztül fejeződött ki:

A Teljes Egyensúly Állapota: Ha a diszkrimináns

pozitív volt, az egyenlet két különböző valós gyökkel rendelkezett. Ez az állapot az Univerzum kettősségeit, mint a nappal és éjszaka, élet és halál, tükrözte.

A Tökéletes Szimmetria Állapota: Ha a diszkrimináns pontosan nulla, az egyenlet egyetlen valós gyökkel bírt. Ez az állapot az abszolút harmóniát és egységet képviselte, amikor az Univerzum minden része összeért.

A Valóság Határán Túl: Amikor a diszkrimináns negatív, valós gyökök nem léteztek, és az egyenlet gyökei az elvont, képzeletbeli számok világába vezettek. Ez az állapot a láthatatlan, misztikus dimenziókat szimbolizálta.

Egy napon a Rend fiatal tanítványa, Értelem, kihívást érzett: vajon valóban létezik egy univerzális megoldóképlet, amely minden egyenlet rejtélyét feltárja? Az öreg Tétel átadta neki a kulcsot, amelyet generációk óta őriztek: a Másodfokú Képletet. A képlet így szólt:

Értelem évekig tanulmányozta a képlet működését és jelentőségét. Végül ráébredt, hogy a képlet nemcsak az egyenlet gyökeit mutatja meg, hanem a világban rejlő összhangot is: a véges és a végtelen, a valóságos és a képzeletbeli között.

Amikor Értelem visszatért a Rendhez, azt mondta: "A másodfokú egyenletek nem csupán matematikai problémák; ezek az Univerzum lényegei, amelyek összekapcsolják a valóság minden rétegét." Bölcs Tétel elmosolyodott, tudva, hogy Értelem megtalálta azt, amit a Rend évszázadokon át keresett.

Azóta a Matematikusok Testvérisége minden generációnak átadja ezt a titkot, hogy a harmónia és az igazság keresése folytatódjon.