Contoh Program C++ Perulangan Angka 1 sampai 10

| | | C dan C++, Algoritma
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:

  1. Pertama, kita menyertakan library iostream agar kita bisa menggunakan perintah cout (standar output) dan endl (end line).
  2. Kita membuat sebuah fungsi utama dengan nama main().
  3. 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++).
  4. Dalam block perulangan, kita menggunakan perintah cout untuk mencetak nilai i dan endl untuk memberikan baris baru setelah setiap pencetakan.
  5. 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:

JenisCounterKapan dicekJalan minimal?
forDi awalSebelum eksekusiTidak
whileManualSebelum eksekusiTidak
do-whileManualSetelah eksekusiYa, selalu 1x

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.

Sigit Nurhanafi avatar
Full-stack developer & technical writer. Berpengalaman di PHP, Laravel, NodeJS, MySQL, dan Python. Aktif menulis tutorial pemrograman dan maintaining open-source projects di PemburuKode sejak 2021.