Perulangan merupakan salah satu konsep penting dalam pemrograman yang memungkinkan eksekusi kode secara berulang. Dalam bahasa pemrograman C++, terdapat beberapa jenis perulangan yang dapat digunakan, yaitu for, while, dan do-while. Mari kita bahas masing-masing jenis perulangan beserta contoh penggunaannya dalam C++.
1. Perulangan for
Perulangan for digunakan ketika kita mengetahui jumlah iterasi yang akan dilakukan.
code :
#include <iostream>
int main() {
// Contoh perulangan for untuk mencetak angka 1 hingga 5
for (int i = 1; i <= 5; ++i) {
std::cout << i << " ";
}
std::cout << std::endl;
return 0;
}
Pada contoh di atas, for akan menjalankan blok kode di dalamnya dari nilai awal i = 1 hingga nilai i kurang dari atau sama dengan 5 dengan penambahan nilai i setiap iterasi. Output dari program ini adalah 1 2 3 4 5.
2. Perulangan while
Perulangan while digunakan ketika kita tidak mengetahui pasti berapa banyak iterasi yang akan dilakukan.
code:
#include <iostream>
int main() {
int count = 1;
// Contoh perulangan while untuk mencetak angka 1 hingga 5
while (count <= 5) {
std::cout << count << " ";
count++;
}
std::cout << std::endl;
return 0;
}
Pada contoh di atas, perulangan while akan terus berjalan selama kondisi count <= 5 benar. Program akan mencetak angka 1 hingga 5 seperti pada perulangan for.
3. Perulangan do-while
Perulangan do-while mirip dengan while, namun blok kode akan dijalankan setidaknya satu kali sebelum mengecek kondisi.
code :
#include <iostream>
int main() {
int num = 1;
// Contoh perulangan do-while untuk mencetak angka 1 hingga 5
do {
std::cout << num << " ";
num++;
} while (num <= 5);
std::cout << std::endl;
return 0;
}
Pada contoh di atas, walaupun kondisi num <= 5 tidak terpenuhi, blok kode akan dijalankan minimal satu kali sehingga outputnya sama dengan perulangan for dan while.
Perulangan merupakan salah satu alat yang sangat berguna dalam pemrograman C++, memungkinkan pengulangan tugas-tugas tertentu dengan mudah. Dalam tutorial ini, kita telah membahas tiga jenis perulangan yang sering digunakan: for, while, dan do-while. Mulailah menggunakannya dalam kode-kode Anda untuk mengotomatiskan proses-proses yang memerlukan pengulangan. Semoga informasi ini bermanfaat untuk perjalanan Anda dalam belajar pemrograman menggunakan C++.
Posting Komentar