Program Segitiga Bintang C++: Contoh Bintang Siku, Piramida & Angka

Anda ingin belajar pemrograman tapi bingung dimana harus memulainya? Coba berkunjung ke dunia pemrograman C++ dengan membuat contoh program segitiga bintang!
C adalah bahasa pemrograman prosedural yang menjadi fondasi banyak bahasa modern.
Belajar pemrograman memang sangat menyenangkan, apalagi bila kita dapat membuat program sesuai dengan keinginan kita sendiri. Seperti halnya dengan membuat contoh program segitiga bintang menggunakan bahasa pemrograman C++. C++ merupakan bahasa pemrograman tingkat tinggi yang memiliki fitur yang sangat kompleks dan kuat.
Program segitiga bintang adalah program sederhana yang sangat baik untuk memulai belajar pemrograman C++. Dalam program ini, kita akan mempelajari bagaimana menampilkan bintang seperti sebuah segitiga.
Langkah-langkah Membuat Contoh Program Segitiga Bintang C++
- Buka aplikasi text editor yang ada biasa pakai sepeti visual code studio atau dev c++ dan lain lain
- Buat project baru
- Beri nama project dengan “segitiga_bintang” atau bebas apa saja sesuaikan
- Beri nama file dengan “main.cpp” atau bebas apa saja sesuaikan
- Ketikkan kode program berikut:
#include <iostream>
using namespace std;
int main()
{
int i, j, k, l;
for (i = 1; i <= 5; i++)
{
for (j = i; j < 5; j++)
{
cout << " ";
}
for (k = 1; k <= (2 * i - 1); k++)
{
cout << "*";
}
cout << endl;
}
return 0;
}
- Build dan Run untuk menjalankan program dengan syntax di atas.
Penjelasan Program Segitiga Bintang C++
#include <iostream>adalah header file yang berisi definisi input-output stream.using namespace std;digunakan untuk menggunakan namespace std yang berisi definisi dari cout dan endl.int main()adalah fungsi utama yang akan dipanggil pertama kali saat program dijalankan.int i, j, k, l;adalah variabel yang digunakan untuk melakukan perulangan.for (i = 1; i <= 5; i++)adalah perulangan yang digunakan untuk membuat baris dari segitiga bintang.for (j = i; j < 5; j++)adalah perulangan yang digunakan untuk menambahkan spasi sebelum bintang.for (k = 1; k <= (2 \* i - 1); k++)adalah perulangan yang digunakan untuk menambahkan bintang.cout << " ";digunakan untuk menampilkan spasi.cout << "\*";digunakan untuk menampilkan bintang.cout << endl;digunakan untuk membuat baris baru setelah menampilkan bintang.return 0;digunakan untuk menandakan bahwa program berakhir dengan sukses.
Hasil Program Segitiga Bintang C++
*
***
*****
*******
*********
Kesalahan Umum yang Sering Terjadi
Saat belajar C++, beberapa kesalahan umum yang perlu dihindari:
- Lupa titik koma — Setiap statement di C++ harus diakhiri dengan
;. - Out of bounds array — Index array dimulai dari 0, pastikan tidak mengakses index di luar deklarasi.
- Mengabaikan return type — Fungsi
main()harus bertipeintdan mengembalikan nilai. - Tidak menggunakan namespace — Gunakan
using namespace std;atau qualify denganstd::untuk menghindari ambigu. - Lupa menginisialisasi variabel — Variabel lokal tidak otomatis bernilai 0; selalu inisialisasi sebelum dipakai.
Memahami kesalahan umum ini akan menghemat waktu debugging Anda.
- Belajar Pemrograman C — Panduan utama
- Pemahaman Membuat Program dengan If Else di Bahasa C++: Langkah-Langkah Mudah
- Membuat Program Penjumlahan di C++ (Contoh Program Penjumlahan C++)
- Contoh Program Prosedur dan Fungsi C++
Kesimpulan
Dengan mempelajari contoh program segitiga bintang C++, kita dapat memahami bagaimana membuat program sederhana menggunakan bahasa pemrograman C++ dengan perulangan sehingga bisa di dibilang program c++ perulangan bintang.

