Rabu, 07 September 2016

Membuat Segitiga Bintang Terbalik dengan C++

Assalamu'alaikum wr wb, bagi teman-teman yang sedang mencari contoh program C++ tentang bagaimana membuat program yang menampilkan segitiga bintang, di sini sudah saya siapkan. Ada 3 cara untuk membuat program tersebut, yaitu dengan perulangan for, while, dan do while.

Membuat Program Segitiga Bintang Terbalik dengan C++

Membuat Segitiga Bintang Terbalik dengan C++

Untuk artikel ini bentuk segitiganya terbalik, jika mencari segitiga yang normal, teman-teman bisa mengunjungi artikel tentang membuat segitiga bintang dengan C++.

Berikut adalah source code membuat segitiga bintang terbalik dengan C++.

Dengan Menggunakan Perulangan FOR

#include <iostream>
using namespace std;
int i,a,n;
int main(){
cout<<"program dibuat oleh irfanmuhammadghani@gmail.com"<<endl;
cout<<"masukan jumlah baris ";
cin>>i;
for (n=1;n<=i;n++){
    for (a=i;a>=n;a--){
       cout<<"*";
    }
    cout<<endl;
}
return 0;
}

Demo 

Dengan Menggunakan Perulangan WHILE

#include <iostream>
using namespace std;
int i,a,n;
int main(){
cout<<"program dibuat oleh irfanmuhammadghani@gmail.com"<<endl;
cout<<"masukan jumlah baris ";
cin>>i;
n=0;
while (n<=i){
    n++;
    a=i;
    while (a>=n){
        cout<<"*";
        a--;
    }
    cout<<endl;
}
return 0;
}



Dengan Menggunakan Perulangan DO WHILE

#include <iostream>
using namespace std;
int i,a,n;
int main(){
cout<<"program dibuat oleh irfanmuhammadghani@gmail.com"<<endl;
cout<<"masukan jumlah baris ";
cin>>i;
n=0;
do{
    n++;
    a=i;
    do{
        cout<<"*";
        a--;
        }while (a>=n);
    cout<<endl;
    }while (n<i);
return 0;
}


Mungkin dari source code di atas teman-teman bisa mendapatkan sedikit pencerahan tentang bagaimana membuat program tersebut meskipun tidak saya jelaskan bagian-bagian kodenya. Sekian dari saya, terimakasih telah mengunjungi blog saya, dan semoga bermanfaat.

 Silakan untuk berkomentar.

Wassalamu'alaikum wr wb.

Orang biasa yang senang belajar. Senang ngoprek dan menulis sesuatu yang berbau teknologi, desain grafis, dan hal random lainnya.

Give us your opinion

Silakan Berkomentar