Ax2=Bx+C=0 şeklinde verilen
ikinci dereceden denklemin çözümü için A, B ve C katsayıları
verilmelidir. Herşeyden önce bu katsayıları alınır/okunur ve aşağıdaki
bağıntı uyarınca (delta)
hesaplanır:
=
B2-4.A.C
Eğer <0
ise birbirinden farklı iki gerçel kök vardır;=0
ise tek kök vardır veya iki kök aynıdır denilebilir;<0
için kökler karmaşıktır, yani sanal kısmı vardır. >0
için X1ve X2 kökleri ve =0
için X1 kökü aşağıdaki bağıntı uyarınca hesaplanır:
Şekilde ikinci dereceden denklemin köklerini >=0
için hesaplayan, <0
için denklemin kökleri karmaşıktır yazan bir programın akış şeması verilmiştir.
Akış şemasının C dilinde kodlanmış karşılığı ise aşağıdaki programda verildiği
gibi olur.
! İkinci dereceden denklemlerin köklerini bulan programın C kodu veakış
şeması