Skip to main content

Cara Membuat Pola Persegi C++ Dengan Perulangan For

Cara Membuat Pola Persegi C++ Dengan Perulangan For - Bermain dengan koding perulangan memang cukup menarik sekaligus rumit juga. Hari ini kita akan membuat pola segi empat dengan menggunakan C++ memanfaatkan perulangan For.

Untuk lebih jelasnya, berikut ini program, output dan pembahasan kode pola persegi C++ lengkap.

Cara Membuat Pola Persegi C++ Dengan Perulangan For


Copy dan paste kode di bawah ini ke aplikasi Dev C++
Klik Execute kemudian running dan program.

#include <iostream>
using namespace std;
int main()
{
int n;
cout<<"POLA PERSEGI C++"<<endl<<endl;
cout<<"Masukan tinggi : ";cin>>n;
for(int i=0; i<n;i++)
{
for(int j=0;j<=n;j++)
{
cout<<" *";
}
cout<<endl;
}
}

Berikut ini tampilan output dari kode di atas ketika dirunning.

Cara Membuat Pola Persegi Di C++ Dengan Perulangan For
Cara Membuat Pola Persegi Di C++ Dengan Perulangan For

Pola persegi di atas dibentuk dengan menggunakan kode perulangan For C++. Ketika program dirunning maka user akan diminta untuk memasukkan tinggi persegi. Setelah dieksekusi maka jumlah bintang yang muncul sama, kolom dan baris membentuk persegi.

Ganti kode cout<<" *"; dengan kode lainnya.

Misalnya menjadi cout<<" 1";

Untuk mengubah bintang menjadi angka 1.

Sebagai bonus, berikut ini kode membuat pola segitiga terbalik di C++.

#include <iostream>
using namespace std;
int main(){
int t;
cout<<"POLA SEGITIGA C++"<<endl<<endl;
cout<<"Masukan tinggi : ";cin>>t;
for(int i=0; i<=t;i++)
{
for(int j=i;j<=t;j++)
{
cout<<"* ";
}cout<<endl;
}
}

Jadi kita hanya perlu mengubah persamaan pada perulangan for sehingga pola segiempat tadi berubah menjadi pola segitiga terbalik seperti di bawah ini.

Contoh Program Perulangan For Pola C++
Contoh Program Perulangan For Pola C++

Silahkan ubah dan pelajari sendiri untuk membentuk pola-pola lainnya.

Lihat juga Contoh Program Membuat Login C++

Demikianlah cara membuat pola persegi dan segitiga C++ dengan perulangan for. Semoga bermanfaat!
Contact Us: Komentar, saran dan masukan melalui WA 085396717324 dan Gmail Lara4store@gmail.com.