0% menganggap dokumen ini bermanfaat (0 suara)
319 tayangan5 halaman

Tugas Algoritma Pemrograman 3

Dokumen tersebut berisi pseudocode dan flowchart untuk menampilkan bilangan ganjil dan genap berdasarkan input n. Terdapat beberapa soal latihan yang meminta untuk membuat pseudocode dan flowchart untuk menghasilkan output bilangan berdasarkan kriteria tertentu.

Diunggah oleh

NATHANAEL NOEL G.M
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
319 tayangan5 halaman

Tugas Algoritma Pemrograman 3

Dokumen tersebut berisi pseudocode dan flowchart untuk menampilkan bilangan ganjil dan genap berdasarkan input n. Terdapat beberapa soal latihan yang meminta untuk membuat pseudocode dan flowchart untuk menghasilkan output bilangan berdasarkan kriteria tertentu.

Diunggah oleh

NATHANAEL NOEL G.M
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 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