Kamis, 11 Oktober 2018

Program Control: Repetition




Repetition memiliki 3 operation :  

1.     For

2.     While

3.     Do-while





"For"
Fungsi pengulangan ini digunakan jika mengetahui berapa kali sesuatu operasi mau diulang (loop), dan akan berjalan jika syarat terpenuhi. Ada 3 tahap dalam ‘For’, tahap pertama initialization, di tahap ini integer yang digunakan diberi nilai awal, tahap kedua conditional, di tahap ini integer yang sebelumnya sudah diberi nilai dicheck, jika memasuki syarat maka operasi akan diulang, terakhir adalah tahap ketiga, increment or decrement, penambahan atau pengurangan nilai integer, setiap operasi di ulang, integer yang dipakai di ‘For’ akan berubah value bergantung dari increment(penambahan) atau decrement(pengurangan)

"Do-while"
Fungsi pengulangan ini digunakan untuk menjalankan suatu operasi lalu diuji apakah kondisi sudah bernilai benar, operasi tidak akan berjalan jika kondisi di ‘while’ salah.

"While"
Fungsi pengulangan banyak digunakan untuk data yang berstruktur. Pengulangan ini banyak digunakan jika jumlah perulangannya belum diketahui. Berbeda dengan ‘For’ yang digunakan saat jumlah pengulangan sudah cenderung diketahui, ‘While’ digunakan saat pengulangan belum jelas akan diulang berapa kali.




Mungkin masih banyak yang mempertanyakan perbedaan dari while dan do-while karena nama nya yang sangat mirip, sebenarnya ada perbedaan yang sangat jelas pada kedua operator repetisi ini: 
Perbedaan terletak pada proses memeriksa kondisi suatu pernyataan dimana untuk while akan langsung menjalankan operasi tetapi jika kondisi salah, repetisi dengan ini pasti akan berjalan sekali, sedangkan do-while harus memeriksa kondisinya terlebih dahulu baru menjalankan operasi tetapi operasi pasti berjalan sekali kalau kondisi di bagian while tidak terpenuhi



Nama : Jessica Andrian
NIM   : 2201757982

Tidak ada komentar:

Posting Komentar