For loop
Termasuk bagian Dasar-Dasar dalam perjalanan C di Coddy. Pelajaran 37 dari 63.
for loop adalah struktur kontrol yang memungkinkan kamu menjalankan blok kode berulang kali sebanyak jumlah tertentu.
for loop memiliki tiga komponen:
- Inisialisasi (dijalankan sekali sebelum perulangan dimulai)
- Kondisi (diperiksa sebelum setiap iterasi)
- Pembaruan (dijalankan setelah setiap iterasi)
for (initialization; condition; update) {
// kode yang akan dijalankan
}Mari buat for loop sederhana yang menghitung dari 1 sampai 5:
for (int i = 1; i <= 5; i++) {
printf("%d ", i);
}Setelah menjalankan kode di atas, outputnya adalah:
1 2 3 4 5Cara kerjanya:
- Pertama, kita menginisialisasi
ike 1 - Kemudian kita memeriksa apakah
i <= 5(benar, jadi kita menjalankan isi perulangan)
- Kita mencetak nilai
i - Kita menambah
isebesar 1 - Kita mengulangi langkah 2-4 sampai kondisi menjadi salah
Tantangan
MudahBuat program yang menerima bilangan bulat n dari input dan menggunakan for loop untuk mencetak semua angka dari 1 hingga n, masing-masing dipisahkan dengan spasi.
Contoh output untuk n = 4:
1 2 3 4Pastikan untuk menyertakan spasi setelah setiap angka, termasuk angka terakhir.
Coba 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