materi pengajaran algoritma & pemrograman I (IF-185). 1. Pendahuluan. 4.
Procedure ... Belajar memprogram tidak sama dengan belajar bahasa
pemrograman.
pemrograman yang sederhana, yaitu Pascal. ... Algoritma dan Pemrograman
dalam Bahasa Pascal dan C (Buku. 1), Rinaldi Munir, Informatika Bandung.
meningkatkan kemampuan pemrograman maka harus belajar pemrograman ...
dimaksudkan untuk membantu dalam belajar algoritma dengan bantuan bahasa.
Algoritma dan. Pemrograman. Operator .... Contoh Soal Logika And : Ekspresi
Relasi 1 : A + ... Penggunaan Operator Logika NOT diatas Menjadi : ! ( A + 4 < 10
).
Soal Algoritma & Pemrograman ........................................................................................
..... ... algoritma menjadi lebih penting daripada belajar bahasa pemrograman.
HANDOUT ALGORITMA PEMROGRAMAN DAN STRUKTUR DATA 1 ...
memecahkan masalah dengan implementasi algoritma. .... SOAL ALGORITMA. 1
.
Buku ini ditulis dengan sasaran untuk memperkenalkan pemrograman Java ... 2.
1.2 Tipe Dasar. No. Tipe Data. Algoritma. Java. Contoh. 1 Bilangan bulat long.
Menyelesaikan masalah, jelas ruang lingkup dan tujuannya. Contoh Algoritma
dapat diterapkan untuk menghitung Luas Segitiga. 1. Mulai. 2. Masukan alas (a).
Praktikum. : Algoritma dan Pemrograman I. Modul Praktikum ke. : 08. Judul
Materi. : Array II. Tujuan / Sasaran. : Mahasiswa dapat membuat pseudocode dan
.
Dosen Pengampu: Noor Ifada. LATIHAN 2. ALGORITMA PEMROGRAMAN (
KELAS A). Soal A: Tentukan keluaran dari algoritma berikut ini: Algoritma ...
Dosen Pengampu: Noor Ifada
LATIHAN 2 ALGORITMA PEMROGRAMAN (KELAS A) Soal A: Tentukan keluaran dari algoritma berikut ini: Algoritma TEBAK_KELUARAN DEKLARASI: i: integer DESKRIPSI: for i ← 1 to 5 do write(i+2) endfor Jawaban A: 3 4 5 6 7 Soal B: Tentukan keluaran dari algoritma berikut ini: Algoritma TEBAK_KELUARAN2 DEKLARASI: i,j: integer DESKRIPSI: j ← 0 for i ← 1 to 5 do write(j+2) j ← j + 1 endfor Jawaban B: 2 3 4 5 6 Soal C: Buatlah algoritma (pseudocode) dengan struktur FOR untuk mendapatkan keluaran seperti berikut ini: 1 3 6 10 . . . Jawaban C: Algoritma SOAL_C DEKLARASI: i,j,N: integer DESKRIPSI: j ← 1 read(N) for i ← 1 to N do write(j) j ← j + (i + 1) endfor
Soal D: Buatlah algoritma (pseudocode) dengan struktur FOR untuk mendapatkan keluaran seperti berikut ini: 1 0.5 0.33 0.25 0.2 . . . Jawaban D: Algoritma SOAL_D DEKLARASI: i,N: integer j : real DESKRIPSI: j ← 1 read(N) for i ← 1 to N do j ← 1/i write(j) endfor Soal E: Tentukan keluaran dari algoritma berikut ini: Algoritma TEBAK_KELUARAN3 DEKLARASI: i: integer DESKRIPSI: i ← 0 while i ≤ 10 do write(i) i ← i + 3 endwhile Jawaban E: 0 3 6 9 Soal F: Tentukan keluaran dari algoritma berikut ini: Algoritma TEBAK_KELUARAN4 DEKLARASI: i: integer DESKRIPSI: i ← 0 while i ≤ 10 do i ← i + 2 write(i*2) endwhile Jawaban F: 4 8 12 16
20
Soal G: Buatlah algoritma (pseudocode) dengan struktur WHILE untuk mendapatkan keluaran seperti berikut ini: 1 3 6 10 . . . Jawaban G: Algoritma SOAL_G DEKLARASI: i,j,N: integer DESKRIPSI: j ← 1 i ← 1 read(N) while i ≤ N do write(j) j ← j + (i + 1) i ← i + 1 endwhile Soal H: Buatlah algoritma (pseudocode) dengan struktur WHILE untuk mendapatkan keluaran seperti berikut ini: 1 0.5 0.33 0.25 0.2 . . . Jawaban H: Algoritma SOAL_H DEKLARASI: i,N: integer j : real DESKRIPSI: j ← 1 i ← 1 read(N) while i ≤ N do j ← 1/i write(j) i ← i + 1 endwhile Soal I: Tentukan keluaran dari algoritma berikut ini: Algoritma TEBAK_KELUARAN5 DEKLARASI: i,j: integer DESKRIPSI: i ← 0 j ← 0 repeat j ← i + 3 write(j-1) until j > 10 Jawaban I: 2 2 2 2 2 ... (looping tidak pernah berhenti)
Soal J: Tentukan keluaran dari algoritma berikut ini: Algoritma TEBAK_KELUARAN6 DEKLARASI: i: integer DESKRIPSI: i ← 0 repeat i ← i + 1 write(i*2) until i 10 Jawaban J: 2 4 6 8 10 12 14 16 18 20 Soal K: Buatlah algoritma (pseudocode) dengan struktur REPEAT untuk mendapatkan keluaran seperti berikut ini: 1 3 6 10 . . . Jawaban K: Algoritma SOAL_K DEKLARASI: i,j,N: integer DESKRIPSI: j ← 1 i ← 1 read(N) repeat write(j) j ← j + (i + 1) i ← i + 1 until i > N Soal L: Buatlah algoritma (pseudocode) dengan struktur REPEAT untuk mendapatkan keluaran seperti berikut ini: 1 0.5 0.33 0.25 0.2 . . . Jawaban L: Algoritma SOAL_L DEKLARASI: i,N: integer j : real DESKRIPSI: j ← 1 i ← 1 read(N) repeat j ← 1/i write(j) i ← i + 1 until i > N