Assalamuakaikum.Wr.Wb
Selamat siang sobat informatika, kali ini saya akan berbagi tentang materi Pengulangan while Do-while mata kuliah Praktikum dasar pemrograman.
Dasar teori
Pengulangan (looping) adalah bagian yang bertugas melakukan kegiatan/proses secara berulang-ulang sesuai dengan yang diinginkan.
4 bagian pengulangan :
Inisialisasi, berfungsi sebagai keadaan awal sebelum pengulangan dilakukan.
Kondisi pengulangan, berfungsi untuk menetukan pengulangan akan dilakukan atau tidak
Proses, yaitu bagian yang dilakukan berulang-ulang selama kondisi pengulangan terpenuhi atau bernilai benar.
Pengatur iterasi, berfungsi untuk mengatur langkah iterasi.
Langkah iterasi bisa dilakukan secara menaik atau menurun.
Tiga jenis pengulangan : for,while, do-while
Pengulangan while.
Pengulangan while akan melakukan pemeriksaan kondisi terlebih dahulu. Jika kondisi tidak terpenuhi, ada kemungkinan pengulangan tidak dikerjakan sama sekali.
Selama kondisinya terpenuhi/benar, maka pengulangan akan dikerjakan.
Pengulangan while biasanya digunakan untuk kasus dimana banyaknya pengulangan yang akan dilakukan tidak diketahui secara pasti.
Pengulangan do-while.
Pengulangan do-while tidak melakukan pemeriksaan kondisi di awal, sehingga pengulangan akan dilakukan minimal 1 kali sekalipun kondisinya tidak terpenuhi.
Perbedaan dengan while, kondisi pengulangan do-while berada di bawah blok pengulangan.
Sama dengan while, pengulangan do-while biasanya digunakan untuk kasus dimana banyaknya pengulangan yang akan dilakukan tidak diketahui secara pasti.
Untuk lebih jelasnya silahkan download modulnya disini: Modul Pengulangan While & Do While
Loading
Langganan:
Posting Komentar (Atom)
Arsip Blog
-
▼
2016
(23)
-
▼
Februari
(12)
- Modul Praktikum Dasar Pemrograman
- Modul Pemrograman C++
- Modul Pengulangan FOR
- Modul Pengulangan While & Do-while
- Pemilihan IF bersarang dan Switch-Case
- Modul Operator Relasi, Logika dan Pemilihan
- Pengantar Praktikum Dasar Pemrograman
- Teknik Digital : Rangkaian Logika Kombinasi
- Teknik Digital : Gerbang Logika Dasar & Aljabar Boole
- Probabilitas : Peubah Acak dan Distribusi Peluang
- Teknik Digital : Sistem Bilangan & Sistem Kode
- Teknik Digital : Rangkaian dan Sistem Digital
-
▼
Februari
(12)
Tidak ada komentar:
Posting Komentar