Contoh Program C++ Perulangan Angka 1 sampai 10

Program perulangan angka 1 sampai 10 biasanya jadi latihan pertama saat belajar for loop di C++. Kelihatannya sepele, tapi di sinilah paham cara kerja counter, kondisi, dan increment, yang dipakai terus di program-program selanjutnya. Saya sendiri dulu pertama kali latihan ini pakai Code::Blocks, dan yang sering bikin bingung itu kenapa angkanya mulai dari 0 atau malah tidak tampil sama sekali. Di artikel ini saya jelaskan kodenya baris per baris biar tidak ada yang dilewatkan.
Mengenal Perulangan pada C++
Perulangan adalah salah satu konsep penting dalam pemrograman. Fungsinya adalah untuk menjalankan suatu aksi atau statement berulang-ulang sebanyak jumlah yang ditentukan. Dalam bahasa C++, ada beberapa jenis perulangan, yaitu for loop, while loop, dan do-while loop. Dalam contoh program C++ perulangan angka 1 sampai 10, kita akan menggunakan for loop.
Membuat Contoh Program C++ Perulangan Angka 1 sampai 10
Untuk membuat contoh program C++ perulangan angka 1 sampai 10, pertama-tama kita harus membuka aplikasi pemrograman seperti Code::Blocks atau Visual Studio Code. Kemudian, buatlah sebuah file baru dengan format .cpp. Setelah itu, ketikkan kode berikut:
#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 10; i++) {
cout << i << endl;
}
return 0;
}
Simpan file tersebut dan jalankan program dengan menekan tombol F9 atau dengan memilih menu Run -> Run. Hasil yang akan muncul adalah angka 1 sampai 10 yang dicetak satu per satu di layar.
Menjelaskan Kode Program
Berikut adalah penjelasan singkat mengenai kode program contoh program C++ perulangan angka 1 sampai 10:
- Pertama, kita menyertakan library iostream agar kita bisa menggunakan perintah cout (standar output) dan endl (end line).
- Kita membuat sebuah fungsi utama dengan nama main().
- Dalam fungsi main(), kita menggunakan perulangan for dengan menentukan variabel i sebagai counter dengan nilai awal 1. Kondisi perulangan adalah jika i kurang dari sama dengan 10, dan setiap perulangan, nilai i akan ditambah 1 (i++).
- Dalam block perulangan, kita menggunakan perintah cout untuk mencetak nilai i dan endl untuk memberikan baris baru setelah setiap pencetakan.
- Terakhir, kita menggunakan perintah return 0 untuk menandakan bahwa program berjalan dengan sukses.
Variasi Perulangan di C++
Setelah paham perulangan 1 sampai 10, coba variasikan jumlah angkanya. Misalnya perulangan 1 sampai 20 cukup ubah kondisi pada for loop:
for (int i = 1; i <= 20; i++) {
cout << i << endl;
}
Perbedaan utama for, while, dan do-while:
- for — counter dideklarasikan di awal, cocok kalau sudah tahu berapa kali perulangan.
- while — kondisi dicek dulu, baru eksekusi. Kalau kondisi awal salah, tidak jalan sama sekali.
- do-while — jalan minimal sekali karena kondisi dicek setelah blok dieksekusi.
Tabel ringkasnya:
| Jenis | Counter | Kapan dicek | Jalan minimal? |
|---|---|---|---|
for | Di awal | Sebelum eksekusi | Tidak |
while | Manual | Sebelum eksekusi | Tidak |
do-while | Manual | Setelah eksekusi | Ya, selalu 1x |
- Belajar Pemrograman C — Panduan utama
- Cara Menggunakan Perulangan For dan While untuk Menghasilkan Tampilan dari Angka 100 sampai Angka 1
- Fungsi Goto pada C++: Penggunaan, Kontroversi, dan Alternatif
- Contoh Operator Logika Matematika, Aritmatika, dan Bitwise pada Pemrograman C++ beserta Simbol-Simbolnya
Kesimpulan Perulangan di C++
Dengan memahami contoh program C++ perulangan angka 1 sampai 10, kita bisa memahami bagaimana cara membuat perulangan dalam bahasa C++. Perulangan bisa menjadi salah satu alat yang sangat berguna dalam pemrograman, terutama ketika kita ingin menjalankan suatu aksi atau statement berulang-ulang. Jangan ragu untuk mencoba membuat perulangan dengan jumlah angka yang berbeda atau dengan menggunakan jenis perulangan lainnya.
Pertanyaan yang Sering Diajukan
Bagaimana cara membuat perulangan angka 1 sampai 10 di C++?
Gunakan for loop: for (int i = 1; i <= 10; i++) { cout << i << endl; }. Variabel i mulai dari 1, berjalan selama i <= 10, dan naik 1 setiap iterasi.
Apa perbedaan for, while, dan do-while di C++?
for punya counter yang dideklarasikan di awal. while mengecek kondisi dulu sebelum eksekusi, dan do-while selalu jalan minimal sekali karena kondisi dicek setelah perulangan.
Kenapa output perulangan saya tidak muncul di CMD?
Pastikan program sudah di-compile sebelum dijalankan, dan cek tidak ada error di baris kode seperti lupa titik koma atau kurung kurawal. Kalau pakai Code::Blocks, tekan F9 untuk build and run.
Bagaimana mengubah perulangan menjadi 1 sampai 20?
Ubah kondisi menjadi i <= 20. Bagian lain dari for loop tetap sama, cukup ganti angka pada kondisi perulangannya.

