prograsdam akar kuadrat
TRANSCRIPT
-
7/26/2019 Prograsdam Akar Kuadrat
1/3
Algoritma Persamaan_Kuadrat
{Membaca A,B, dan C , lalu menghitung akar-akar persamaan kuadrat
Ax^2+Bx+C = 0 dengan menentukan nilai disk= B*B 4*A*C terlebih dahulu
barulah kemudian mencari akar-akar persamaan kuadratnya}
Deklarasi
A, B, C : integer {koefisien-koefisien persamaan}
disk : longint {nilai diskriminan}
x1, x2: real {nilai-nilai akar untuk disk>=0}
Deskripsi
read (A, B, C)
disk B*B 4*A*C
if (A = 0) then write (Bukan Persamaan Kuadrat)
else if disk > 0 then
x1 -B + sqrt (disk)/2*A
x2 -B sqrt(disk)/2*A
else if disk = 0 then
x1 -B/2*A
x2 x1
else write (Akar imajiner)
end if
write (x1,x2)
Bahasa C
#i ncl ude
-
7/26/2019 Prograsdam Akar Kuadrat
2/3
#i ncl ude
#i ncl ude
mai n( ) {
i nt A, B, C;
l ong di sk;
f l oat x1, x2;
cout > A;
cout > B;
cout > C;
i f ( A == 0) {
cout
-
7/26/2019 Prograsdam Akar Kuadrat
3/3
get ch( ) ;
r et ur n 0;
}