Jumat, 05 Oktober 2007
algoritma & flowchart menghitung diskriminan
Algoritmanya :
1) Masukan bilangan integer dengan inisialisasi a,b,c,D
dan double dengan inisialisasi x1,x2
2) Hitung D dengan rumus D=b*b- 4*a*c
3) Tanya apakah D=0
4) Bila “ yes“ cetak maka terdapat 2 akar real yang kembar
5) Masukan dalam rumus x1= -b / 2*a
6) Cetak hasil x1=x2
7) Bila “no”tanya kembali apakah D lebih dari 0
8) Bila “yes” cetak maka terdapat 2 akar real yang berlainan
9) Masukan dalam rumus x1= (-b+sqrt(d)) / 2*a
10) Cetak hasil x1
11) Masukan dalam rumus x2= (-b-sqrt(d)) / 2*a
12) Cetak hasil x2
13) Bila “no” cetak maka terdapat 2 akar imaginair yang berlainan
14) Tetapan i = sqrt(-d) /(2*a)
15) Masukan dalam rumus x1=(-b/(2*a)+(sqrt(-d) /(2*a))*i
16) Cetak x1
17) Masukan dalam rumus x2=(-b/(2*a)-(sqrt(-d) /(2*a))*i
18) Cetak x2
19) Program selesai
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar