Published on

Tutorial C++ Part 4: Perulangan

Authors

Tujuan

  • Memahami konsep perulangan dalam pemrograman C++.
  • Mengenal jenis-jenis perulangan (for, while, do-while).
  • Belajar cara menggunakan perulangan untuk melakukan tugas-tugas berulang.

Pendahuluan

Perulangan dalam pemrograman C++ memungkinkan kita untuk menjalankan blok kode berulang kali. Perulangan berguna saat kita ingin melakukan operasi yang sama beberapa kali atau ketika kita ingin menjalankan kode sampai kondisi tertentu tercapai.

Perulangan for

Perulangan for digunakan untuk melakukan iterasi (pengulangan) sejumlah kali tertentu. Contoh:

for (int i = 0; i < 5; i++) {
    cout << "Iterasi ke-" << i + 1 << endl;
}

Perulangan while

Perulangan while digunakan saat kita ingin melakukan pengulangan selama kondisi tertentu terpenuhi. Contoh:

int angka = 1;
while (angka <= 5) {
    cout << "Angka: " << angka << endl;
    angka++;
}

Perulangan do-while

Perulangan do-while mirip dengan while, namun berbeda dalam urutan eksekusi. Dalam do-while, blok kode akan dijalankan sekali sebelum kondisi diuji. Contoh:

int angka = 1;
do {
    cout << "Angka: " << angka << endl;
    angka++;
} while (angka <= 5);

Penggunaan Break dan Continue

Dalam perulangan, lo dapat menggunakan pernyataan break untuk keluar dari perulangan dan continue untuk melanjutkan ke iterasi berikutnya.

Contoh Penggunaan Perulangan

#include <iostream>
using namespace std;

int main() {
    // Perulangan for
    for (int i = 1; i <= 5; i++) {
        cout << "Iterasi ke-" << i << endl;
    }

    // Perulangan while
    int angka = 1;
    while (angka <= 5) {
        cout << "Angka: " << angka << endl;
        angka++;
    }

    // Perulangan do-while
    int n = 1;
    do {
        cout << "Iterasi ke-" << n << endl;
        n++;
    } while (n <= 5);

    return 0;
}

Latihan

  1. Buat program C++ yang mencetak bilangan bulat dari 1 hingga 10 menggunakan perulangan for.
  2. Buat program C++ yang meminta pengguna memasukkan sebuah bilangan dan mencetak tabel perkalian untuk bilangan tersebut dari 1 hingga 10.
  3. Buat program C++ yang mencetak deret bilangan ganjil dari 1 hingga 20 menggunakan perulangan while.
  4. Buat program C++ yang meminta pengguna memasukkan sebuah kata, lalu mencetak kata tersebut secara terbalik (dalam urutan terbalik) menggunakan perulangan for.

Kesimpulan

Dalam blog ini, lo sudah mempelajari konsep perulangan dalam bahasa pemrograman C++. Perulangan for, while, dan do-while adalah alat yang sangat berguna untuk menjalankan kode berulang kali. Lo juga sudah memahami penggunaan pernyataan break dan continue dalam perulangan. Kemampuan ini penting dalam pengembangan program untuk menjalankan tugas-tugas berulang dengan efisien.