OLEH
(20031028)
PENDIDIKAN BIOLOGI
DOSEN PEMBINA
JURUSAN BIOLOGI
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI PADANG
2021
SOAL 1
- Flowchartnya
A B
Mulai
Printf : masukan
bilangan pertama ELSE :
Scantf :
Printf : hasil pembagian
bilangan 1
bilangan pertama dan kedua
adalah
Printf : masukan
bilangan kedua Selesai
Scanf
bilangan 2
A
- Algoritma
1. Mulai
2. Double : bilangan 1, bilangam 2, hasil = 0
3. Printf : masukan bilangan pertama
Scantf : bilangan 1
4. Printf : masukan bilangan kedua
Scantf : bilngan ke 2
5. If : bilangan kedua #0
Tidak : balik ke scantf: bilangan 2
Ya : lanjut
6. Else : hasil = bilanga 1 / bilangan 2
7. Printf : hasilnya pembagian bilangan pertama dan kedua adalah
8. Selesai
- Langkah-langkah tampilan data persoal
1. Isi coding di aplikasi dev c++
2. Melakukan compile
3. Melakukan run
4. Hasil run
SOAL 2
- Flowchartnya D = b2 - 4ac
Mulai
B A
X1 =(-b +
Cout : masukan nilai a sqrt + ( d )) I
(2 * a
IF ; D>0
Cin : a
X2=(-b + sqrt
+ ( d )) I (2 *
a)
5 VE IF :
D=0 X2=X1
Cin : b
Cout : x1=
Cout : masukan nilai c
Cout : x2 =
Cin : c
- Algoritma
Selesai
1. Mulai
2. Cout : masukan nilai a
Cin : a
3. Cout : masukan nilai b
Cin : b
4. Cout ; masukan nilai c
Cin : c
5. D = (b *b) – (4*a*c)
6. If : d>0
ya ; x1=(-b + sqrt + ( d )) I (2 * a )
x2 = (-b + sqrt + ( d )) I (2 * a )
7. Else if : D = 0
Ya : x1= =(-b + sqrt + ( d )) I (2 * a )
X2 = X1
8. Else : cout : akar imajiner
9. Cout : X1
10. Cout : x2
11. Selesai
- Langkah-langkah tampilan data persoal
3. Melakukan run
4. Hasil run