Setup Menus in Admin Panel

  • No products in the cart.

Memahami For Loop dalam Bahasa Pemrograman C++

Memahami For Loop dalam Bahasa Pemrograman C++ – Dalam dunia pemrograman, penggunaan loop (perulangan) sangat umum digunakan untuk mengeksekusi serangkaian pernyataan berulang kali. Salah satu jenis loop yang umum digunakan dalam bahasa pemrograman C++ adalah for loop. Artikel ini akan membahas konsep dasar, sintaksis, dan contoh penggunaan for loop dalam bahasa C++.

Pengenalan For Loop

For loop adalah suatu pernyataan pengendali alur yang digunakan untuk mengeksekusi blok kode berulang kali berdasarkan kevalidan suatu kondisi. Ini memungkinkan eksekusi efisien dan repetitif dari suatu tugas. Sintaksis dasar dari for loop adalah sebagai berikut:

for (inisialisasi; kondisi; pembaruan) {
    // Body of the loop
}

Mari kita lihat lebih dekat bagaimana for loop bekerja dan bagaimana kita dapat menggunakannya dalam program C++.

Komponen Sintaksis For Loop

Inisialisasi:

Bagian inisialisasi digunakan untuk menginisialisasi variabel loop dan hanya dieksekusi sekali pada awal loop. Contoh:

for (int i = 0; i < 5; ++i) {
    // Body of the loop
}

Pada contoh di atas, int i = 0 menginisialisasi variabel loop i dengan nilai 0.

Kondisi:

Kondisi diperiksa sebelum setiap iterasi loop. Jika kondisi bernilai benar, loop akan melanjutkan; jika tidak, loop akan berakhir. Menggunakan contoh sebelumnya:

for (int i = 0; i < 5; ++i) {
    // Body of the loop
}

Kondisinya adalah i < 5, memastikan loop berjalan selama nilai i kurang dari 5.

Pembaruan:

Bagian pembaruan digunakan untuk memodifikasi variabel loop setelah setiap iterasi. Ini biasanya melibatkan penambahan atau pengurangan nilai. Pada contoh kita:

for (int i = 0; i < 5; ++i) {
    // Body of the loop
}

Bagian pembaruan adalah ++i, yang menambahkan nilai i dengan 1 setiap iterasi.

Cara Kerja For Loop

Proses eksekusi for loop dapat dijelaskan dengan langkah-langkah berikut:

1. Inisialisasi: Eksekusi hanya terjadi sekali di awal loop.

2. Pengecekan Kondisi: Kondisi dievaluasi. Jika bernilai benar, eksekusi melanjutkan ke tubuh loop.

3. Body of the loop: Blok kode di dalam loop dieksekusi.

4. Pembaruan: Variabel loop diperbarui.

5. Pengecekan Kondisi Lagi: Kondisi dievaluasi lagi. Jika masih benar, loop kembali ke langkah 3; jika tidak, loop berakhir.

Baca Juga: Memahami Pointer C++

Contoh Penggunaan For Loop

Mari kita lihat beberapa contoh penggunaan for loop dalam bahasa C++.

Contoh 1: Menampilkan Angka 1 hingga 5

#include <iostream>
int main() {
    for (int i = 1; i <= 5; ++i) {
        std::cout << i << " ";
    }
    return 0;
}

Output:

1 2 3 4 5

Contoh 2: Menghitung Jumlah Bilangan Alamiah Pertama

#include <iostream>
int main() {
    int num, sum = 0;
    std::cout << "Masukkan bilangan bulat positif: ";
    std::cin >> num;
    for (int i = 1; i <= num; ++i) {
        sum += i;
    }
    std::cout << "Jumlah bilangan alamiah pertama " << num << " adalah " << sum << std::endl;
    return 0;
}

Contoh 3: Pola Bintang Segitiga

#include <iostream>
int main() {
    int tinggi;
    std::cout << "Masukkan tinggi segitiga: ";
    std::cin >> tinggi;
    for (int i = 1; i <= tinggi; ++i) {
        for (int j = 1; j <= i; ++j) {
            std::cout << "* ";
        }
        std::cout << std::endl;
    }
    return 0;
}

Dengan memahami dasar, sintaksis, dan contoh for loop dalam C++, Anda dapat meningkatkan efisiensi kode. Pelajari lebih lanjut di Koding Akademi untuk memperoleh keterampilan yang diperlukan dan manfaatkan loop secara bijak dalam pemrograman Anda.

Source:

Koding Akademi 2021. All rights reserved.

You cannot copy content of this page