Program Python Untuk Menyelesaikan Persamaan Kuadrat

14 views

Sebelum dapat memahami pola kegiatan python untuk persamaan kuadrat, Anda seharusnya sudah memahami dasar – dasar python berikut:

Bentuk standar dari persamaan kuadrat yaitu ibarat berikut:

ax2 + bx + c = 0

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


Output

Masukkan a: 1
Masukkan b: 1
Masukkan c: -2
Solusinya yaitu 1.0 dan -2.0


Penjelasan Program

Pada pola di atas, kita mengimpor modul math untuk melaksanakan operasi akar bilangan. Pertama sekali kita menghitung diskriminan d, dan lalu menghitung akar – akar persamaannya, yaitu x1 dan x2.

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

 

Author: 
    author
    No related post!