Program Python Untuk Menuntaskan Persamaan Kuadrat
Sebelum sanggup memahami contoh acara python untuk persamaan kuadrat, Anda seharusnya sudah memahami dasar – dasar python berikut:
Bentuk standar dari persamaan kuadrat yakni menyerupai berikut:
ax2 + bx + c = 0 |
di mana a, b, c yakni bilangan real dan a ≠ 0
Source Code
# Menyelesaikan persamaan kuadrat ax2 + bx + c = 0
# import module matematika math
import math
# Input koefisien dari keyboard
a = int(input('Masukkan a: '))
b = int(input('Masukkan b: '))
c = int(input('Masukkan c: '))
# hitung diskriminan d
d = (b**2) - (4*a*c)
# menemukan x1 dan x2
x1 = (-b+math.sqrt(d))/(2*a)
x2 = (-b-math.sqrt(d))/(2*a)
print('Solusinya yakni {0} dan {1}'.format(x1, x2))
Output
Masukkan a: 1
Masukkan b: 1
Masukkan c: -2
Solusinya yakni 1.0 dan -2.0
Penjelasan Program
Pada contoh di atas, kita mengimpor modul math
untuk melakukan operasi akar bilangan. Pertama sekali kita menghitung diskriminan d, dan kemudian menghitung akar – akar persamaannya, yakni x1 dan x2.
Anda sanggup mencoba nilai a, b, dan c yang lain untuk melihat hasil yang berbeda.