Python Örnekleri

Python ile 2. Dereceden Denklem Çözümü

Bu örneğimizde, Python ile, matematik problemlerinden aşina olacağınız 2. dereceden denklem problemlerinin çözümü kodlanacaktır.

Malumunuz, ikinci dereceden bir denklem çözmek için diskriminantı (Δ) buluruz. Bu da, delta = b2 - 4a*c formülü ile hesaplanmaktadır. Denklemin kökleri ise sırasıyla aşağıdaki formül ile bulunmaktadır:

  • x1 = (-b + delta0.5)/2*a
  • x2 = (-b – delta0.5)/2*a

İlk olarak, problemimizi çözmek için hangi adımları izleyeceğimizi belirleyelim ve temsili bir akış şeması oluşturalım.

  • Adım 1: Başla
  • Adım 2: Kullanıcıdan a, b, c katsayılarını al
  • Adım 3: Girilen katsayılara göre denklemi yazdır
  • Adım 4: Delta değerini hesapla (b^2 – 4ac)
  • Adım 5: Eğer delta negatifse, denklemin reel kökü yoktur, bu durumu yazdır
  • Adım 6: Eğer delta sıfırsa, denklemin tek kökü vardır, bu kökü hesapla ve yazdır
  • Adım 7: Eğer delta pozitifse, denklemin iki farklı kökü vardır, bu kökleri hesapla ve yazdır
  • Adım 8: Bitir

Yukarıdaki formül ışığında kullanıcıdan girdi alacağımız için input () fonksiyonu ve koşullu ifade olduğu için if-else kullanacağız:

Yukarıdaki kodumuz, kullanıcının girdiği katsayılara göre denklemi oluşturur ve bunu ekrana yazdırır, daha sonra bu denklemin köklerini hesaplayıp ekrana yazdırır. Kodu çalıştırmak için: Trinket

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu

😔 Reklam Engelleyicisi 😔

Sitenin varlığını sürdürebilmesi adına reklam engelleyicinizi (Adblocker) kapatmanızı rica ediyoruz 😔