Bu program, a, b ve c katsayıları bilindiğinde ikinci dereceden bir denklemin köklerini hesaplar.
İkinci dereceden denklemin standart biçimi şöyledir:
1 2 3 4 5 | ax2 + bx + c = 0, olduğunda a, b ve c gerçek köklerdir ve a ≠ 0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | # İkinci dereceden denklem ax**2 + bx + c = 0 # math kütüphanesini yükleme import cmath a = 1 b = 5 c = 6 # discriminant d = (b**2) - (4*a*c) # iki çözümü bul coz1 = (-b-cmath.sqrt(d))/(2*a) coz2 = (-b+cmath.sqrt(d))/(2*a) print('Deneklem kökleri {0} ve {1} olur'.format(coz1,coz2)) |
1 2 3 | Deneklem kökleri (-3+0j) ve (-2+0j) olur |
Yorum Yap