Program Python Untuk Menyelesaikan Persamaan Kuadrat

Sebelum bisa memahami contoh program python untuk persamaan kuadrat, Anda seharusnya sudah memahami dasar – dasar python berikut:

Bentuk standar dari persamaan kuadrat adalah seperti berikut:

ax2 + bx + c = 0

di mana a, b, c adalah 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 adalah {0} dan {1}'.format(x1, x2))

Output

Masukkan a: 1
Masukkan b: 1
Masukkan c: -2
Solusinya adalah 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, yaitu x1 dan x2.

Anda bisa mencoba nilai a, b, dan c yang lain untuk melihat hasil yang berbeda.

 

One thought on “Program Python Untuk Menyelesaikan Persamaan Kuadrat”

Tinggalkan Balasan ke rere Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *