![Contoh Program 6 Pola Segitga dan 1 Layang-layang (for dan switch) - C++ Contoh Program 6 Pola Segitga dan 1 Layang-layang (for dan switch) - C++](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoFVa-vP1V_RLW-O8zNWJ2HUnGyzkRt2i1VElq0oStv8yBz05lTIrDIB4NFSrnNp7056KQy-zWwH97u1-SQ2vaD9th4haDcIJkOmV-sSISfmnKUm1kCBtq6Gm0qQ_nO_Vps10eLlg30xOI/s1600/Contoh+Program+6+Pola+Segitga+dan+1+Layang-layang+%2528for+dan+switch%2529.jpg)
Assamualaikum teman-teman..
Program ini dibuat menggunakan perulangan for dan percabgan switch. Untuk membuat bentuk pola segitiga digunakan perulangan for yang objeknya simbol bintang dan spasi. Diprogram ini terdapat 6 pola segitiga dan 1 layang-layang. Berikut adalah gambar ilustrasinya.
Gambar ilustrasi :
![Gambar ilustrasi 7 pola sigitiga Gambar ilustrasi 7 pola sigitiga](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAOR_UxQrLxx2LjtJYYIC43lL42dJ_p_1_IzV8vZsTrlwygMw3ZypJijJwQL2v66yaOXgroC5yc0OgPYLluVSYQxNg4LdOjK8LS7_yxwG0zj3zs8c5_pibh_QqLyaTsnFaprS0sS-7bhZa/s1600/Picture1.png)
Source code
#include <iostream> using namespace std; int main(){ int n,p; cout<<"================================"<<endl; cout<<"| |"<<endl; cout<<"| Program Pola Segitiga |"<<endl; cout<<"| |"<<endl; cout<<"================================"<<endl; cout<<"| + Pola 1 |"<<endl; cout<<"| + Pola 2 |"<<endl; cout<<"| + Pola 3 |"<<endl; cout<<"| + Pola 4 |"<<endl; cout<<"| + Pola 5 |"<<endl; cout<<"| + Pola 6 |"<<endl; cout<<"| + Pola 7 |"<<endl; cout<<"--------------------------------"<<endl; cout<<"| Pilih Pola : ";cin>>p; switch(p){ case 1: cout<<"| Masukan panjang pola : ";cin>>n; cout<<"--------------------------------"<<endl; for (int i=1; i<=n; i++){ for(int j=1; j<=i; j++){ cout<<"*"; } cout<<endl; } cout<<"--------------------------------"<<endl; break; case 2: cout<<"| Masukan panjang pola : ";cin>>n; cout<<"--------------------------------"<<endl; for (int i=1; i<=n; i++){ for(int j=n; j>=i; j--){ cout<<"*"; } cout<<endl; } cout<<"--------------------------------"<<endl; break; case 3: cout<<"| Masukan panjang pola : ";cin>>n; cout<<"--------------------------------"<<endl; for (int i=1; i<=n; i++){ for(int j=1; j<i; j++){ cout<<" "; } for(int k=n; k>=i; k--){ cout<<"*"; } cout<<endl; } cout<<"--------------------------------"<<endl; break; case 4: cout<<"| Masukan panjang pola : ";cin>>n; cout<<"--------------------------------"<<endl; for (int i=1; i<=n; i++){ for(int j=n; j>i; j--){ cout<<" "; } for(int k=1; k<=i; k++){ cout<<"*"; } cout<<endl; } break; case 5: cout<<"| Masukan panjang pola : ";cin>>n; cout<<"--------------------------------"<<endl; for (int i=1; i<=n; i++){ for(int j=n; j>i; j--){ cout<<" "; } for(int k=1; k<=(2*i-1); k++){ cout<<"*"; } cout<<endl; } break; case 6: cout<<"| Masukan panjang pola : ";cin>>n; cout<<"--------------------------------"<<endl; for (int i=1; i<=n; i++){ for(int j=1; j<i; j++){ cout<<" "; } for(int k=n; k>=(2*i-n); k--){ cout<<"*"; } cout<<endl; } break; case 7: cout<<"| Masukan panjang pola : ";cin>>n; cout<<"--------------------------------"<<endl; for (int i=1; i<=n; i++){ for(int j=n; j>i; j--){ cout<<" "; } for(int k=1; k<=(2*i-1); k++){ cout<<"*"; } cout<<endl; } for (int i=2; i<=n; i++){ for(int j=1; j<i; j++){ cout<<" "; } for(int k=n; k>=(2*i-n); k--){ cout<<"*"; } cout<<endl; } break; default : cout<<"================================"<<endl; cout<<"| MAAF, Data diluar jangkauan |"<<endl; cout<<"================================"<<endl; } cin.get(); return 0; }
Running program
Tampilan segitiga pola 1![Running program, Tampilan segitiga pola 1 Running program, Tampilan segitiga pola 1](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1zxjrDg76zwip4-mSZQrGjeGWolVcbf8pC-_u0TP7xoJCqoDiJBszqeuV8Sh9DldFfwdpyku-_0o7H64Scn5hfDnCoFdkTeC_BoPA7sCFaVxJsPj2isOAxYv9O6-ERPJ8B1xzqw1L4-vK/s320/Picture2.png)
Tampilan segitiga pola 2
![Running program, Tampilan segitiga pola 2 Running program, Tampilan segitiga pola 2](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDPam99g6gQQ-uf1K1WBOC8USKI5hn_23KR0cXDhdH6e79iWUAfSvnPPUSNp0V6IpYvMkh6CX_hXHI08gy07B8EW0pqC3YjxeXc9Ls8lYnfFD21Ld1TU-jUCYMv0OcfJ0zfWsJsp0vEBJx/s320/Picture3.png)
Tampilan segitiga pola 3
![Running program, Tampilan segitiga pola 3 Running program, Tampilan segitiga pola 3](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqh7_ptd39ZVxjC8rmittPgj_sU0dyfw-lfmQxBtXJbN7J0ukuRNU4ZJ5D_jLXmTozyavgzX9n-mqDcEeqCWJw8BBStGqH6X1EdeZVgi18I5dyOny4CZuDtC-9l65SqcxkG9ZQCQT-S4Nz/s320/Picture4.png)
Tampilan segitiga pola 4
![Running program, Tampilan segitiga pola 4 Running program, Tampilan segitiga pola 4](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqY6SgFRc8LrU6PfYhT8UR5UGWdF0WUB50wsGQ4UtEsZBXKJRLrfSYeS7SSmldBFTzxqwTHijXDwqxY9PsjttJwnzqhu5FILgn_THKuiGGw2dSr33KT1Bu_81AyFV_gMtJj6LKDmGdnm-6/s320/Picture5.png)
Tampilan segitiga pola 5
![Running program, Tampilan segitiga pola 5 Running program, Tampilan segitiga pola 5](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiILZur7ZiBDvlOLm71JHp1neoTN-DpaM_t2PvydLPnemcJgMrAn9yGEvh0SsRCHEYpQg1osVa6BzkBJlNni8fQvms6QP5s7dyyOl2_9cy924dNOMSc4mcLxlro8N5h2vbeXYcIwvI9_rQu/s320/Picture6.png)
Tampilan segitiga pola 6
![Running program, Tampilan segitiga pola 6 Running program, Tampilan segitiga pola 6](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0GQlcnfxPHmFvQobkKkqIc9HUrMURvxU3eNhV3tbmzGtZb-OCDfSZw-Wc4I1h4mtsfG30Oc2r1F5lDwIA2bs6nHsz-i0mzjN38xRCre5f2VMM-VPFtI33we_vg_jou1bTQdLZC6WRdyC_/s320/Picture7.png)
Tampilan Layang-layang pola 7
![Running program, Tampilan segitiga pola 7 Running program, Tampilan segitiga pola 7](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh71gOcS9EKuKsAfz9ku8JKF5dMAhEcrLVsIEQFvdXdaCIZJwH1biyg94snSQBZdd4jX-ko5jEdbHBM-s0wtq17C0dRHAZ1TbmFG-Go40Xrcr53QfoP9CFcKgRuBAJU1xC9kPvdSIoj__-i/s320/Picture8.png)