Python ile 2.Dereceden Denklem Kökü Bulan Kodu Yazma

python ile 2.dereceden denklem kökü bulan kodu yazma

Python Örnekleri:

Merhaba! Bu yazımızda Matematik dersinin en çok bilinen işlemlerinden biri olan 2.Dereceden bir denklemin köklerini Python dilinde nasıl kodlayabiliriz? Buna bakacağız. İsterseniz koda geçelim.

print("2.Dereceden Bir Denklemin Kökünü Bulma")
#y=ax^2+bx+c

a=int(input("a : "))
b=int(input("b : "))
c=int(input("c : "))

delta=b**2-4*a*c

x1=(-b-delta**0.5)/(2*a)
x2=(-b+delta**0.5)/(2*a)

print("Birinci Kök : {}\nİkinci Kök : {}".format(x1,x2))

Kod nasıl çalışıyor? Adım adım

  • ax^2 + bx + c şeklinde olan 2.derece denklemin katsayıları olan a, b ve c sayılarını kullanıcıdan girmesini istiyoruz.
  • Daha sonra denklemin Delta’sını buluyoruz. ( [ b^2 – 4ac ] formülünü kullanarak buluyoruz. )
  • 2.Derece bir denklemin 2 tane kökü olduğunu hepimiz biliyoruz. İlk köke x1 ve diğer köke x2 adını verelim.
  • Kök bulma işlemini ise ilk kök için delta önündeki işaret eksi, diğer kök için artı şeklinde bir fark var sadece. [ (-b – delta^(0.5)) / 2a ]
    Yazılı olarak açıklarsak, [ (b kare) – (kök delta) bölü (iki a) ]
  • Bu işlemler sonucunda x1 ve x2 köklerini bulmuş oluruz. Artık print ile ekrana yazdırabiliriz.

Aklınıza takılan soruları veya düşüncelerinizi aşağıda yorum olarak yazabilirsiniz.


Paylaşmak istersen?

Leave a Reply