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?