Nim 06191001
Prodi : Teknik Material dan Metalurgi
Latihan 1
Buat pseudocode dan flowchart untuk menampilkan bilangan ganjil positif sebanyak n
bilangan ! Input : 7
Output : 1 3 5 7 9 11 13
Input : 10
Output : 1 3 5 7 9 11 13 15 17 19
Jawab :
Pseudocode bilangan ganjil n = 7
1. Start
2. Input nilai i
3. Read i
4. Input nilai n = 7
5. Read n = 7
6. Set i = 1
7. While n != 0 do
8. If i mod 2 == 1
9. print i
10. i+= 1
11. end
Pseudocode bilangan ganjil n = 10
1. Start
2. Input nilai i
3. Read i
4. Input nilai n = 10
5. Read n = 10
6. Set i = 1
7. While n != 0 do
8. If i mod 2 == 1
9. print i
10. I+=1
11. End
flowchart
Star
Input i
Input
while i = 1; 1 != 0
do
fals fals
If
(i % 2 == En
True
Cetak
Lathan 2
Buat pseudocode dan flowchart untuk menmpilkan bilangan genap positif kurang
dari n! Input : 8
Output : 2 4 6
Input : 19
Output : 2 4 6 8 10 12 14 16 18
Jawab:
pseudocode bilangan genap kurang dari n = 8
1. start
2. input nilai awal
3. read nilai awal
4. input nilai akhir
5. read nilai akhir
6. set i = 1
7. while i <= 8
8. if i mod 2 == 0
9. print i
10. i+=1
11. end
pseudocode bilangan genap kurang dari n = 19
1. start
2. input nilai awal
3. read nilai awal
4. input nilai akhir
5. read nilai akhir
6. set i = 1
7. while i <= 19
8. if i mod 2 == 0
9. print i
10. i+=1
11. end
flowchart
Awal =
1
While i <= 8
fals fals
If
(i % 2 == En d
True
Cetak
Latihan 3
Buatlah pseudocode dan flowchart untuk menampilkan sederetan bilangan ganjil dari 10
sampai 30 kecuali 21 dan 27
Contoh:
Output: 11 13 15 17 19 23 25 29
Jawawb:
pseudocode
1. start
2. jika bil %2 != 0 kerjakan 3-4
3. jika !((bil=21) ll (bil=27))
4. print bil
5. jika bil <= 30 kerjakan 6-7
6. bil++
7. kembali ke 2
8. end
flowchart
Start
Bil = 10
Bil++
Bil % 2 == Y
T
Y
(Bil=21) ll Bil <=
T Y
Print En d
Latihan 4
Buat flowchart dari pseudocode tersebut !
Jawab:
Flowchart
‘ Star
Saldo = 10000
Fals
Fals
Tahun = tahun + 1 Bunga = saldo*suku bunga Saldo = saldo + bunga
En
True
Cetak
analisa perubahan nilai setiap variabel dengan menggunakan tabel berikut (kasus
ini mirip dengan latihan pada slide terakhir (33) minggu 2:
1 5.0025 10010.0025
2 5.00500125 10015.00750
3 5.007503750625 10020.0150050006
25
Pada tahun berapa saldo mencapai lebih dari 20000? Berapa nilai saldo pada tahun
tersebut?
Jawab:
Saldo mencapai lebih dari 20000 pada tahun ke-1387 dengan saldo sebanyak
20003.590366430937.