1. Anasayfa
  2. Programlama

Sıfırdan Python Projeleri -1: İkinci Dereceden Denklem Çözme Programı

Sıfırdan Python Projeleri -1: İkinci Dereceden Denklem Çözme Programı
1

Bu serimizde programlamaya yeni başlayanlar için sıfırdan python projeleri paylaşacağız. Projeler giderek daha da zorlaşmış olacak siz bu programları inceleyip mantığını kavrayıp sonra kendiniz yazıp çalıştırdıktan sonra kendinizi geliştirmiş olacaksınız.

Python ile programlamaya yeni başlayanlar için paylaştığımız bu projeler ile kendinizi pratik yaparak geliştirebileceksiniz. Öncelikle kodları okuyarak anlamaya çalışıp daha sonra bakmadan aynı kodları kendiniz  tekrar yazmanız sizin için faydalı olacaktır.

İkinci Dereceden Denklem Çözme Programı

Bu program kullanıcıdan; a,b ve c değerlerini istiyor ve ikinci dereceden bir denklemin köklerini buluyor.

 

#kerokod.com -- İkinci Dereceden Denklem Çözen Program

import math

a = float(input("a yı giriniz :"))
b = float(input("b yi giriniz :"))
c = float(input("c yi giriniz :"))

d = b * b - 4 * a *c

if d < 0:
    print("gerçel kök yok ")

if d == 0:
    print("kökler çakışık.")
    x = -b / (2 * a)
    print("x :", x)

if d > 0:
    print("gerçel iki kök var.")
    x1 = (-b - math.sqrt(d)) / (2 * a)
    x2 = (-b + math.sqrt(d)) / (2 * a)
    print("x1 :", x1)
    print("x2 :", x2)

 

 

Bu paylaşımları seri haline getireceğimizi ve web sitemizi takip etmeyi unutmayın.  Herkesi Discord, KeroKOD – Yazılım Topluluğuna bekliyoruz!

 

Ne Düşünüyorsun?
  • 2
    harika_
    Harika!
  • 1
    g_zel_
    Güzel!
  • 1
    haval_
    Havalı!
  • 0
    e_lenceli_
    Eğlenceli!
  • 0
    _zg_n_m_
    Üzgünüm!
  • 2
    sevmedim_
    Sevmedim!

Her zaman yeni bir şeyler öğrenmek isteyen, işleri hep nasıl daha iyi yapabileceğini düşünen ve bu konuda ilginç fikirleri olan hayalperest bir front-end developer.

Yazarın Profili
İlginizi Çekebilir

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

Yorumlar (1)

  1. Arkadaşlar ondalıklı sayılar da bazen basamaklar çok uzun çıkıyor. Kısaltmak için ’round’ u kulllanabilirsiniz.
    Virgülden sonra kaç basamak silmek istediğiniz yazacaksınızş
    Örneğin :
    x1= -b – math.sqrt(denklem_koku) / 2*a
    print(“İlk Kök : “, round(x1,2))

    şeklinde..
    hepinize kolay gelsin :)

Bir yanıt yazın

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