🌀 Pengertian
while adalah perulangan (loop) yang digunakan untuk menjalankan suatu blok kode selama kondisi bernilai benar (true).
🔧 Bentuk Umum
📘 Cara Kerja
-
Program memeriksa kondisi terlebih dahulu.
-
Jika kondisi benar (true), maka kode di dalam
{}akan dijalankan. -
Setelah itu, kondisi akan dicek lagi.
-
Jika masih benar, kode diulang lagi.
-
Jika kondisi sudah salah (false), perulangan berhenti.
💡 Contoh Sederhana
Penjelasan:
-
imulai dari 1 -
Selama
i <= 5, perulangan berjalan -
Setiap kali,
ibertambah 1 -
Ketika
isudah lebih dari 5, perulangan berhenti
Output:
⚠️ Catatan Penting
Jangan lupa menambah atau mengubah nilai variabel di dalam loop!
Kalau tidak, bisa terjadi infinite loop (perulangan tak berhenti).
LATIHAN CODING
💡 1. Program Hitung dari 1 sampai N
User memasukkan angka N, lalu program menampilkan angka dari 1 hingga N menggunakan while.
🧠 Konsep: perulangan naik.
💡 2. Program Hitung Mundur
Menampilkan angka dari 10 ke 1 menggunakan while.
🧠 Konsep: perulangan turun.
💡 3. Program Jumlah Angka
User memasukkan beberapa angka, lalu program menjumlahkannya sampai user memasukkan angka 0.
🧠 Konsep: loop berhenti dengan kondisi tertentu (sentinel value).
💡 4. Program Tebak Angka
Program menyimpan angka rahasia, lalu user menebak sampai jawabannya benar.
🧠 Konsep: perulangan untuk validasi jawaban.
💡 5. Program Menampilkan Bilangan Genap
Menampilkan bilangan genap dari 2 sampai 20 menggunakan while.
🧠 Konsep: loop dengan kondisi aritmetika.
💡 6. Program Faktorial
User memasukkan angka, lalu program menghitung faktorial menggunakan while.
Contoh: 5! = 5 × 4 × 3 × 2 × 1
🧠 Konsep: perulangan dengan operasi perkalian.
💡 7. Program Menu Sederhana
Menampilkan menu berulang kali sampai user memilih “Keluar”.
🧠 Konsep: perulangan tak terbatas yang berhenti dengan pilihan tertentu.

0 komentar:
Posting Komentar