Kamis, 10 Desember 2020

BAB 6 PERULANGAN

 

PERULANGAN

 Perulangan

Perulangan ( looping ) adalah sebuah proses yang dilakukan secara berulang-ulang dalam batas yang telah ditentukan. Dalam bahasa C, terdapat beberapa macam struktur kendali perulangan, antara lain: for, do…while, dan while. Ketiga jenis perulangan ini memiliki cara kerja yang berbeda.

·         Struktur Perulangan For

Struktur perulangan / pengulangan jenis for biasanya digunakan untuk melakukan perulangan yang telah diketahui banyaknya, untuk melakukan perulangan dengan menggunakan struktur perulangan for, indeks haruslah tipe data yang mempunyai urutan yang teratur, misalnya tipe data int (0,1,2, ... ) atau char ('a' , 'b' , 'c' , ... ).

·         Struktur Perulangan While

Struktur perulangan while adalah perulangan yang melakukan pemeriksaan kondisi di awal blok perulangan. Jika kondisi yang didefinisikan terpenuhi (kondisi bernilai benar), jika kondisi tidak terpenuhi (bernilai salah).

·         Struktur Perulangan Do-While

Berbeda dengan struktur while yang melakukan pemeriksaan kondisi di awal blok perulangan, pada struktur do-while kondisi ditempatkan di bagian akhir, (akan melakukan satu kali proses eksekusi statemen yang akan diulang walaupan kondisi yang didefinisikan tidak terpenuhi (bernilai salah)).

Perulangan For

1. Buat projek baru dengan nama 5perulangan


2. Desain tampilan seperti berikut

3. Pada form1 ubah text menjadi “Perulangan for” dan start position menjadi CenterScreen

4. Ubah name pada button1 menjadi “btnFor” dan text menjadi “Perulangan for dari angka 1 – 10

5. Ubah name pada button2 menjadi “btnExit” dan text menjadi “berhenti ketika angka = 7”

6. Ubah name pada button3 menjadi “btnContinue” dan text menjadi “melompati angka 7 dengan continue”

7. Ubah name pada listbox menjadi “LB”

8. Sehingga tampilannya seperti berikut

9. Klik ganda pada btnFor. Lalu ketik kode berikut

10. Klik ganda pada btnExit. Lalu ketik kode berikut

                                        

11. Klik ganda pada btnContinue. Lalu ketik kode berikut

                                             


12. Uji coba aplikasi

a. Klik btnFor. Maka akan tampil angka 1 – 10.


b. Klik btnExit. Maka akan tampil angka 1 – 6, karena proses perulangan berhenti ketika angka = 7.

c. Klik btnContinue. Maka akan tampil angka 1 – 10 tanpa angka 7, karena proses perulang melompati angka 7.

 Perulangan Do While

1. Buat projek baru dan desain tampilan seperti berikut


3. Pada form1 ubah text menjadi “Perulangan while dan start position menjadi CenterScreen

4. Ubah name pada button1 menjadi “btnWhile” dan text menjadi “Perulangan while 1 – 10

5. Ubah name pada button2 menjadi “btnExit” dan text menjadi “berhenti ketika angka = 7”

6. Ubah name pada button3 menjadi “btnContinue” dan text menjadi “melompati angka 7 dengan continue”

7. Ubah name pada listbox menjadi “LB”

8. Sehingga tampilannya seperti berikut

9. Klik ganda pada btnWhile. Lalu ketik kode berikut

                                         

10. Klik ganda pada btnExit. Lalu ketik kode berikut

                                             


11. Klik ganda pada btnContinue. Lalu ketik kode berikut

                                          

12. Lalu uji coba aplikasi

Aplikasi Tabel Celcius – Farenheit

1. Buat projek baru dengan nama AplikasiCelciusFarenheit

2. Desain tampilannya seperti berikut

                                 

3. Ubah text padaform1 menjadi “Tabel Celcius-Farenheit” dan start position menjadi “CenterScreen”

4. Ubah name pada DataGridView1 “DG” dan AutoSizeColumnsMode menjadi “Fill”

5. Untuk membuat table, klik ganda pada form1. Ketik kode berikut

                                    

6. Hasilnya seperti berikut

7. Untuk mengatur tulisan menjadi tebal, tambahkan kode berikut di form1



8. Untuk melakukan perulangan dari suhu 0 – 100 derajat celcius dan menentukan suhu farenheit dengan rumus : F = (9/5 x C) + 32. Ketik kode berikut

                                     

9. Hasilnya seperti berikut

 

 

 

 

Tidak ada komentar:

Posting Komentar