Menu
CoddyTech

While Loop

Termasuk bagian Dasar-Dasar dalam perjalanan C++ di Coddy. Pelajaran 43 dari 74.

Perulangan while berbeda dari for loop. for loop biasanya digunakan untuk melakukan iterasi pada range tertentu, sedangkan perulangan while memungkinkan kita terus melakukan iterasi selama kondisi tertentu terpenuhi.

Untuk menggunakan while loop, tulis:

while (condition) {
	code
}

Kode hanya akan dijalankan jika kondisinya true.

Catatan: jika isi perulangan hanya berisi satu pernyataan, kurung kurawal bersifat opsional:

while (condition)
	code;

Ada banyak kasus penggunaan yang dapat diselesaikan dengan while, tetapi tidak dengan for loop. Namun, perlu diingat bahwa for loop tidak terbatas hanya untuk melakukan iterasi atas rentang. Langkah inisialisasi dan pembaruannya bersifat opsional, sehingga kedua jenis perulangan dapat dibuat berperilaku serupa.

challenge icon

Tantangan

Pemula

Buat program yang menerima satu input, bilangan double.

Gunakan while loop untuk membagi input dengan 2 selama bilangannya lebih besar atau sama dengan 3.5.

Cetak bilangan pertama yang lebih kecil dari 3.5.

Coba sendiri

#include <iostream>

int main() {
    // Tulis kodemu di bawah ini
    
    return 0;
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C++ online