- Published on
Tutorial C++ Part 4: Perulangan
- Authors
- Name
- Anggara Roshandi Putra
- @anggara0526
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.
for
Perulangan Perulangan for
digunakan untuk melakukan iterasi (pengulangan) sejumlah kali tertentu. Contoh:
for (int i = 0; i < 5; i++) {
cout << "Iterasi ke-" << i + 1 << endl;
}
while
Perulangan Perulangan while
digunakan saat kita ingin melakukan pengulangan selama kondisi tertentu terpenuhi. Contoh:
int angka = 1;
while (angka <= 5) {
cout << "Angka: " << angka << endl;
angka++;
}
do-while
Perulangan 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
- Buat program C++ yang mencetak bilangan bulat dari 1 hingga 10 menggunakan perulangan
for
. - Buat program C++ yang meminta pengguna memasukkan sebuah bilangan dan mencetak tabel perkalian untuk bilangan tersebut dari 1 hingga 10.
- Buat program C++ yang mencetak deret bilangan ganjil dari 1 hingga 20 menggunakan perulangan
while
. - 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.