While loop
Termasuk bagian Dasar-Dasar dalam perjalanan C di Coddy. Pelajaran 38 dari 63.
Perulangan while memungkinkan kamu menjalankan blok kode berulang kali selama kondisi yang ditentukan bernilai benar.
Berikut sintaks dasarnya:
while (condition) {
// kode yang akan diulang
}Mari buat penghitung sederhana:
Inisialisialisasi variabel penghitung
int count = 1;Buat while loop yang berjalan selama count kurang dari atau sama dengan 5
while (count <= 5) {
printf("%d ", count);
count++;
}Setelah menjalankan kode, outputnya adalah:
1 2 3 4 5Perulangan berlanjut sampai count menjadi 6. Pada saat itu, kondisi count <= 5 menjadi false, dan perulangan berakhir.
Tantangan
MudahTulis program yang membaca bilangan bulat n dari pengguna dan mencetak semua bilangan genap dari 2 hingga n (inklusif) menggunakan perulangan while.
Misalnya, jika pengguna memasukkan 10, programmu harus mencetak:
2 4 6 8 10Coba sendiri
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
// Tulis kodemu di sini
return 0;
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
2Variabel
Tipe DataBilangan BulatFloat - DoubleKarakterBooleanKonstantaDasar printfAturan Penamaan VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 2Tantangan Rangkuman3Operator
Operator AritmetikaOperator ModuloInkrementasi/PenurunanOperator PenugasanOperator RelasionalOperator Logika Bagian 1Operator Logika Bagian 2Operator Logika Bagian 3Tantangan RangkumanLatihan sendiri: Compiler C online