TUGAS 3
Soal
Buatlah program berikut sesuai dengan tahapan pembangunan program:
1. Pseudocode untuk menghitung akar-akar persamaan
§ kuadratf(x)= Ax2+Bx+C.SyaratA≠0
§ D>0 punya dua akar real yang berbeda
§ D=0 akar kembar
§ D<0 akar kompleks
2. Program untuk menghitung ekivalensi bilangan dalam detik menjadi berapa hari, jam berapa menit dan berapa detik.
Penyelesain
1. Pseudecode
{ menghitung akar-akar persamaan kuadrat, akar real yang berbeda, akar kembar, akar kmpleks}
Deklarasi
Int a,b,c
Long d
Float x1,x2,s
Deskripsi
Input nilai a
Input nilai b
Input nilai c
Keterangan=”bukan persamaan kuadrat”
Else if(d<0)
Keterangan=”akar kompleks”
Else if(d>0)
Keterangan=”punya dua akar real yang berbeda”
s=sqrt(d)
x1 = (-B+(s))/(2*A)
x2 = (-B- (s))/(2*A)
cetak nilai x1
cetak nilai x2
else
Keterangan=”akar real kembar”
x1 = (-B+(s))/(2*A)
x1=x2
cetak nilai x1
2. Program C++
Outputan
Komentar
Posting Komentar