[C++] Perulangan bintang rata tengah

Assalamualaikum,
Kemarin saya sempat membuat program kecil-kecilan dengan bahasa C++. Saya membuat program perulangan bintang dengan rata tengah. Mungkin singkatnya looping centered star. Ini full kode yang saya buat.

#include <iostream>

int main() {

int n,r,s,star,bs,loop;
std::cout << "Jumlah Perulangan = ";
std::cin >> n; 

r = 1;
bs = n-1;
loop = 1;
std::cout << "\n";
while (loop < n+1) {
 for (s=1;s<bs+1;s++) {
  std::cout << " ";}
 for (star=1;star<r+1;star++) {
  std::cout << "*";}

 std::cout << "\n";
 r = r+2;
 bs = bs-1;
 loop = loop+1;
 }
 
return 0;
}

Jika ada kesalahan mohon di koreksi kawan-kawan. Semoga bermanfaat, sekian dari saya.
Wassalamualaikum..

2 komentar:

  1. kalau pindah bintangnya ke tengah kodenya apa ??

    BalasHapus
  2. kalau pindah bintangnya ke tengah kodenya apa ??

    BalasHapus