Untuk membuat sebuah segitiga bintang pada C++, digunakan sebuah fungsi perulangan atau looping. Pada C++ sendiri, ada 3 fungsi looping, yaitu For Statement, While Statement, dan Do While Statement. Pada dasarnya semua statement tersebut memiliki fungsi yang sama, yaitu melakukan sebuah perintah perulangan.
Pada kesempatan kali ini, saya akan menggunakan statement for dalam membuat sebuah segitiga bintang. Oke langsung saja, sobat buka geany pada laptop/pc sobat dan buka lembar kerja baru.
Selanjutnya sobat deklarasikan header file sobat, yaitu #include <iostream>.
Sobat pasti bingung kan kalo ane ngejelasinnya satu per satu gini tanpa gambar? Okelah ane kasih gambar kodingan yang udah jadi aje :v
Untuk sobat yang malas ngetik sendiri, bisa copas kodingannya di bawah ini :
#include <iostream>
using namespace std;
int main()
{
int x, y, z;
//Segitiga siku-siku miring ke kanan
cout<< "Masukkan nilai z : ";
cin>> z;
for (x=0; x<z; x++){
cout<< "*";
for (y=0; y<x; y++)
cout<< "*";
cout<< endl;
}
cout<< endl;
}
=======================================================================
#include <iostream>
using namespace std;
int main()
{
int x, y, z;
//Segitiga siku-siku miring ke kiri
cout << "Masukkan nilai z : ";
cin >> z;
for (x=1;x<=z;x++) {
for (y=x;y<z;y++) {
cout << " ";
}
for (y=1;y<=x;y++) {
cout << "*";
}
cout << endl;
}
}
Output dari kodingan diatas seperti ini :
Sekian tutorial membuat segitiga bintang dari ane, See You in Next Post...

