Catatan Kuliah: Konsep Perulangan While
Pengenalan
- Pembahasan tentang perulangan dalam programming.
- Terdapat dua jenis perulangan yang telah dibahas: Perulangan For dan Perulangan While.
- Fokus saat ini adalah pada: Perulangan While.
Pengertian Perulangan While
- Perulangan While adalah perulangan yang melibatkan:
- Deklarasi nilai awal.
- Pengkondisian (kapan perulangan berhenti).
- Step yang terjadi (increment/decrement).
- Prosedural: Nilai awal -> Pengkondisian -> Step.
- Sintaks dasar:
- Deklarasikan nilai awal.
- Tentukan kondisi.
- Lakukan aksi berdasarkan kondisi yang benar.
Perbandingan antara While dan For
- While:
- Format lebih fleksibel dan prosedural.
- Nilai awal, pengkondisian, dan step diletakkan secara terpisah.
- For:
- Nilai awal, pengkondisian, dan step diletakkan dalam satu kurung.
Flowchart dan Pseudocode
- Flowchart untuk While mirip dengan For,
- Pseudocode:
- Deklarasi variable batas dan nilai awal menggunakan integer.
- Input batas (misalnya 5).
- Set nilai awal = 1.
Contoh Pseudocode (Increment)
Deklarasi integer batas, nilai_awal;
Input batas;
Set nilai_awal = 1;
While (nilai_awal <= batas) {
Tampilkan nilai_awal;
nilai_awal++;
}
Contoh Pengulangan
- Misalkan batas = 5:
- Nilai awal = 1 ( true ) -> tampilkan 1, nilai_awal++, jadi 2.
- Nilai awal = 2 ( true ) -> tampilkan 2, nilai_awal++, jadi 3.
- Continue hingga nilai_awal >= 6 ( false ) -> keluar dari loop.
Decrement
- Flowchart Dekrement:
- Mulai dari batas menuju 1.
- Sintaks untuk decrement:
Deklarasi integer batas, nilai_awal;
Input batas;
Set nilai_awal = batas;
While (nilai_awal >= 1) {
Tampilkan nilai_awal;
nilai_awal--;
}
## Kesimpulan
- Perulangan While berguna untuk situasi di mana jumlah iterasi tidak diketahui dan bergantung pada kondisi.
- Akan ada video berikutnya mengenai **Perulangan Dual**.
## Tindakan Selanjutnya
- Jika tidak paham, ulang video ini atau tanyakan di kolom komentar.
- Siapkan pertanyaan menjelang video berikutnya.
---
**End of Notes**