Python İkinci Dereceden Bir Denklemin Köklerini Bulma Örneği

"Python" Programlama dilinde "İkinci Dereceden Bir Denklemin Köklerini Bulma Örneği" ile ilgili kod örneği aşağıda verilmiştir.

import math

a = float(input("İlk katsayıyı girin: "))
b = float(input("İkinci katsayıyı girin: "))
c = float(input("Üçüncü katsayıyı girin: "))

if a != 0.0:
    d = (b*b) - (4*a*c)
    if d == 0.0:
        print("Kökler reel ve eşittir.")
        r = -b / (2*a)
        print("Kökler", r, "ve", r)
    elif d > 0.0:
        print("Kökler reel ve farklıdır.")
        r1 = (-b + math.sqrt(d)) / (2*a)
        r2 = (-b - math.sqrt(d)) / (2*a)
        print("Kök1:", r1)
        print("Kök2:", r2)
    else:
        print("Kökler sanal sayılardır.")
        rp = -b / (2*a)
        ip = math.sqrt(-d) / (2*a)
        print("Kök1:", rp, "+ i", ip)
        print("Kök2:", rp, "- i", ip)
else:
    print("Kareköklü ifade değildir.")



İlginizi Çekebilir

Python Bir Stringin İlk Orta ve Son Karakterini Alma Örneği

Python Rastgele Harf Yaratmak

Python Bir Açının Tanjant Değerinin Hesaplanması

Python Stringin Tersten Okunuşu İle Aynı Olduğunu Kontrol Eden Ör ...

Python Bir Sayının Faktöriyelini Bulma Örneği