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.
Tantangan
PemulaBuat 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;
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloIncrement/DecrementPost Increment/DecrementPintasan AritmetikaOperator PerbandinganPerbandingan String7Dasar-Dasar Input dan Output
Pernyataan coutPernyataan cinInput stringUlasan: Hingga 120Ulasan: Benar atau Salah3Variabel Bagian 2
Deklarasi TipeKonvensi PenamaanUlasan: Inisialisasi VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 26Pengambilan Keputusan
Pernyataan ifIf - ElsePernyataan switchOperator PercabanganRingkasan - If ElseIf - Else BersarangLatihan sendiri: Compiler C++ online