Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Minggu 10 Imam Fahrur Rozi

Presentasi serupa


Presentasi berjudul: "Minggu 10 Imam Fahrur Rozi"— Transcript presentasi:

1 Minggu 10 Imam Fahrur Rozi
Perulangan (Prakt.) Minggu 10 Imam Fahrur Rozi

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

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

4

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

6 Kasus 2 Menampilkan “Hello World” sebanyak n kali

7

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

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

10

11 Pertanyaan Apakah perbedaan antara perulangan menggunakan while dengan for?

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

13 BUAT PROGRAM UNTUK KASUS-KASUS SELANJUTNYA

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

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

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

17 Bagian Selanjutnya

18 Kasus 1 Buat algoritma untuk membuat deret …

19 Kasus 2 Buat algoritma untuk membuat deret mulai dari n menurun hingga 0 kemudian naik lagi hingga n. Contoh: n … … n

20 Kasus 3 Buat algoritma untuk membuat deret sebanyak n bilangan

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

22 Kasus 5 Buat algoritma untuk menghitung jumlah dari n bilangan. Contoh: …+n

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

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

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

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

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


Download ppt "Minggu 10 Imam Fahrur Rozi"

Presentasi serupa


Iklan oleh Google