Anda di halaman 1dari 5

Nama : Abdul Rohim

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

Input saldo awal


Input suku

Saldo = 10000

While saldo < 20000

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:

tahu bung Saldo


n a
0 5.0 10000

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.

Anda mungkin juga menyukai