Menu
CoddyTech

Penjelasan tentang `for` loop

Termasuk bagian Dasar-Dasar dalam perjalanan GO di Coddy. Pelajaran 44 dari 109.

for loop adalah satu-satunya konstruksi perulangan di Go, yang digunakan untuk mengulang blok kode beberapa kali. Mari kita pelajari cara kerjanya langkah demi langkah.

Pertama, mari kita buat program sederhana yang menghitung dari 1 sampai 5 menggunakan for loop:

for i := 1; i <= 5; i++ {
    fmt.Println(i)
}

Setelah menjalankan kode ini, angka 1 sampai 5 akan tampil di layar, satu angka per baris:

1
2
3
4
5

Mari pahami apa yang terjadi dalam for loop kita:

for loop memiliki tiga bagian utama:

1. i := 1 - Ini adalah bagian inisialisasi, tempat kita membuat variabel dan menetapkan nilai awalnya

2. i <= 5 - Ini adalah kondisi yang diperiksa sebelum setiap iterasi perulangan; perulangan berlanjut selama kondisi ini benar

3. i++ - Ini adalah pernyataan setelah perulangan yang dijalankan setelah setiap iterasi perulangan (menambahkan 1 ke i)

Perulangan bekerja dengan menginisialisasi i ke 1 terlebih dahulu, lalu memeriksa apakah i kurang dari atau sama dengan 5. Jika benar, perulangan menjalankan kode di dalamnya (mencetak nilainya), lalu menjalankan i++ untuk menambah nilainya sebesar 1. Proses ini berulang hingga kondisinya menjadi salah (saat i menjadi 6).

challenge icon

Tantangan

Pemula

Dalam tantangan ini, kamu akan berlatih menggunakan perulangan for dasar untuk menghitung dan mencetak angka.

Tugasmu adalah menulis perulangan for yang menghitung dari 1 hingga 10 dan mencetak setiap angka pada baris baru.

Ini akan membantumu memahami cara menggunakan perulangan for untuk tugas menghitung sederhana.

Coba sendiri

package main

import "fmt"

func main() {
	// TODO: Tulis for loop yang menghitung dari 1 sampai 10
	// dan mencetak setiap angka pada baris baru
	
	
}
quiz iconUji dirimu

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

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Go online