Perulangan Prakt Minggu 10 Imam Fahrur Rozi Kasus

  • Slides: 27
Download presentation
Perulangan (Prakt. ) Minggu 10 Imam Fahrur Rozi

Perulangan (Prakt. ) Minggu 10 Imam Fahrur Rozi

Kasus 1 O Buat algoritma untuk menampikan kata “Hello World” sebanyak 5 kali

Kasus 1 O Buat algoritma untuk menampikan kata “Hello World” sebanyak 5 kali

start i 0 i<5 T Output “Hello World” i i+1 end F

start i 0 i<5 T Output “Hello World” i i+1 end F

Pertanyaan Pada baris ke 5 coba ubah i<5 menjadi i<=5, apa yang terjadi? Mengapa

Pertanyaan Pada baris ke 5 coba ubah i<5 menjadi i<=5, apa yang terjadi? Mengapa bisa demikian? 2. Pada baris ke 5 coba ubah i<5 menjadi i>5, apa yang terjadi? Mengapa bisa demikian? 3. Pada baris ke 7 coba hilangkan perintah i++, apa yang terjadi? Mengapa bisa demikian? 4. Pada baris ke 4 coba ubah i=0, menjadi i=100; , apakah perulangan masih bisa jalan? Mengapa demikian? 1.

Kasus 2 O Menampilkan “Hello World” sebanyak n kali

Kasus 2 O Menampilkan “Hello World” sebanyak n kali

Pertanyaan Pada baris ke 11, coba hilangkan tanda ; yang ada di belakang while(i<n),

Pertanyaan Pada baris ke 11, coba hilangkan tanda ; yang ada di belakang while(i<n), dan apa yang terjadi? 2. Pada baris ke 11 coba ubah i<n menjadi i<=n, apa yang terjadi? Mengapa bisa demikian? 3. Pada baris 7 coba ubah i = 0 menjadi i=100, apakah perulangan masih jalan? Mengapa bisa demikian? 4. Apa bedanya antara while dengan do-while ? 1.

Kasus 3 O Buat algoritma untuk menampilkan bilangan 1, 2, 3, 4, 5, …

Kasus 3 O Buat algoritma untuk menampilkan bilangan 1, 2, 3, 4, 5, … 10

Pertanyaan 1. Apakah perbedaan antara perulangan menggunakan while dengan for?

Pertanyaan 1. Apakah perbedaan antara perulangan menggunakan while dengan for?

Kasus 4 - 8 O Buat algoritma untuk menampilkan sebanyak n bilangan pertama, seperti

Kasus 4 - 8 O Buat algoritma untuk menampilkan sebanyak n bilangan pertama, seperti 1, 2, 3, 4, 5, … n O Buat algoritma untuk menampilkan bilangan 2, 4, 6, 8, 10 O Buat algoritma untuk menampilkan bilangan 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 O Buat algoritma untuk menampilkan bilangan 10, 8, 6, 4, 2 O Buat algoritma untuk menampilkan bilangan dari n, menurun sampai 0

OBUAT PROGRAM UNTUK KASUS-KASUS SELANJUTNYA

OBUAT PROGRAM UNTUK KASUS-KASUS SELANJUTNYA

Kasus 5 O Buat algoritma untuk menampilkan bilangan 2, 4, 6, 8, 10

Kasus 5 O Buat algoritma untuk menampilkan bilangan 2, 4, 6, 8, 10

Kasus 7 O Buat algoritma untuk menampilkan bilangan 10, 9, 8, 7, 6, 5,

Kasus 7 O Buat algoritma untuk menampilkan bilangan 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0

Kasus 8 O Buat algoritma untuk menampilkan bilangan 10, 8, 6, 4, 2

Kasus 8 O Buat algoritma untuk menampilkan bilangan 10, 8, 6, 4, 2

Bagian Selanjutnya

Bagian Selanjutnya

Kasus 1 O Buat algoritma untuk membuat deret 1 4 9 16 25 …

Kasus 1 O Buat algoritma untuk membuat deret 1 4 9 16 25 …

Kasus 2 O Buat algoritma untuk membuat deret mulai dari n menurun hingga 0

Kasus 2 O Buat algoritma untuk membuat deret mulai dari n menurun hingga 0 kemudian naik lagi hingga n. O Contoh: n … 5 4 3 2 1 0 1 2 3 4 5 … n

Kasus 3 O Buat algoritma untuk membuat deret sebanyak n bilangan 1 4 9

Kasus 3 O Buat algoritma untuk membuat deret sebanyak n bilangan 1 4 9 8 25 12 49 16 …

Kasus 4 O Buat algoritma untuk menghitung pangkat dari suatu bilangan (tanpa menggunakan fungsi

Kasus 4 O Buat algoritma untuk menghitung pangkat dari suatu bilangan (tanpa menggunakan fungsi untuk perhitungan pangkat). O Contoh 2 pangkat 5 hasilnya 32

Kasus 5 O Buat algoritma untuk menghitung jumlah dari n bilangan. Contoh: 1+2+3+4+…+n

Kasus 5 O Buat algoritma untuk menghitung jumlah dari n bilangan. Contoh: 1+2+3+4+…+n

Kasus 6 O Buat algoritma untuk menghitung nilai dari n faktorial. Contoh: 1*2*3*4*…*n

Kasus 6 O Buat algoritma untuk menghitung nilai dari n faktorial. Contoh: 1*2*3*4*…*n

Kasus 7 O Algoritma untuk membuat tampilan bintang sebanyak n kali O Contoh, jika

Kasus 7 O Algoritma untuk membuat tampilan bintang sebanyak n kali O Contoh, jika misalkan n = 5, maka tampilan bintang yang akan terbentuk *****

Kasus 8 O Buat algoritma untuk membuat tampilan bintang persegi O Contoh, jika misalkan

Kasus 8 O Buat algoritma untuk membuat tampilan bintang persegi O Contoh, jika misalkan n = 5, maka tampilan bintang yang akan terbentuk ***** *****

Kasus 9 O Buat algoritma untuk membuat tampilan bintang persegi panjang O Misal jika

Kasus 9 O Buat algoritma untuk membuat tampilan bintang persegi panjang O Misal jika p = 5, dan l = 3, maka tampilan bintangnya *****

Kasus 10 O Buat algoritma untuk membuat tampilan bintang segitiga siku-siku O Misal jika

Kasus 10 O Buat algoritma untuk membuat tampilan bintang segitiga siku-siku O Misal jika n=5, maka tampilan bintangnya * ** *****