Menu
CoddyTech

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 5

Cara kerjanya:

  1. Pertama, kita menginisialisasi i ke 1
  2. Kemudian kita memeriksa apakah i <= 5 (benar, jadi kita menjalankan isi perulangan)
  1. Kita mencetak nilai i
  2. Kita menambah i sebesar 1
  3. Kita mengulangi langkah 2-4 sampai kondisi menjadi salah
challenge icon

Tantangan

Mudah

Buat 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 4

Pastikan 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;
}
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