Thursday 9 January 2014

TUTORIAL C++ PROGRAM MEMBUAT BENTUK SEGITIGA BINTANG


#include <iostream>   
using namespace std;
int main()
{  
    int pilih;
    cout<<"\t\t==========================\n";
    cout<<" \t\t PROGRAM BENTUK SEGITIGA \n";
    cout<<"\t\t==========================\n";
    cout<<" BERIKUT MACAM-MACAM PROGRAMNYA : \n";
    cout<<" 1.PROGRAM GAMBAR 1\n";
    cout<<" 2.PROGRAM GAMBAR 2\n";
    cout<<" 3.PROGRAM GAMBAR 3\n";
    cout<<" 4.PROGRAM GAMBAR 4\n";
    cout<<" 5.PROGRAM GAMBAR 5\n";
    cout<<" PILIH PROGRAM SEGITIGA YANG DIINGINKAN :";cin>>pilih;
    cout<<endl;
    cout<<"=================================================\n";
    cout<<" ANDA MEMILIH PROGRAM : \n";
    cout<<endl;



    switch(pilih)
    {
        case 1:
            int a,b,c,i,deret;
            cout<<" 1.PROGRAM GAMBAR 1\n";
            cout<<" MASUKAN JUMLAH DERET KE BAWAH : ";cin>>deret;
            cout<<"===============================\n";
            cout<<" GAMBAR SEGITIGA-NYA \n";
            cout<<endl;
            for(a=0;a<=deret;a++)
            {
                for(b=a;b<=deret-1;b++)
                cout<<"P";
                cout<<endl;
            }
            break;
        case 2:
            cout<<" 2.PROGRAM GAMBAR 2\n";
            cout<<" MASUKAN JUMLAH DERET KE BAWAH : ";cin>>deret;
            cout<<"================================\n";
            cout<<endl;
            cout<<"  GAMBAR DERET SEGITIGA-NYA : \n";
            cout<<endl;
            for(a=1;a<=deret;a++)
   
            {
                for(b=0;b<=a-1;b++)
                cout<<"  ";
                for(c=0;c>=(a-deret);c--)
                cout<<" @";
                cout<<endl;
            } 
            break;
        case 3:
            cout<<" 3.PROGRAM GAMBAR 3\n";
            cout<<" MASUKAN JUMLAH DERET KE BAWAH : ";cin>>deret;
            cout<<"===============================\n";
            cout<<" GAMBAR SEGITIGA-NYA \n";
            cout<<endl;
            for(a=1;a<=deret;a++)
            {
                for(b=0;b<=a;b++)
                cout<<"  ";
                for(c=0;c>=(a-deret);c--)
                cout<<" #";
                cout<<endl;
            }
            for (a=deret-1; a>=1; a--)
            {
                for(b=a-2; b>=-2; b--)
                cout<<"  ";
                for(c=0; c<=(deret)-a; c++)
                {cout<<" #";}
                cout<<endl;
            }
            break;
        case 4:
            cout<<" 4.PROGRAM GAMBAR 4\n";
            cout<<" MASUKAN JUMLAH DERET KE BAWAH : ";cin>>deret;
            cout<<"===============================\n";
            cout<<" GAMBAR SEGITIGA-NYA \n";
            cout<<endl;
            for(a=1;a<=deret;a++)
            {
                for(b=deret+1;b>a;b--)
                cout<<" P";
                for(c=3;c<a+(a+1);c++)
                cout<<"  ";
                for(i=deret+1;i>a;i--)
                cout<<"& ";
                cout<<endl;
            }
            break;
        case 5:
            cout<<" 5.PROGRAM GAMBAR 5\n";
            cout<<" MASUKAN JUMLAH DERET : ";cin>>deret;
            cout<<" ==============================\n";
            cout<<endl;
            cout<<" GAMBAR DERET SEGITIGA-NYA : \n";
            for(a=+1;a<=deret;a++)
            {
                for(b=0;b<=a;b++)
                {cout<<"   ";}
                for(c=0;c>=(a-deret);c--)
                {cout<<" # ";}
                for(c=0;c<(deret-a);c++)
                cout<<" # ";
                cout<<endl;
            }
            break;
        default :
            cout<<"=============================\n";
            cout<<" PILIHAN ANDA SALAH \n";
            cout<<endl;
            cout<<" PILIH 1-5 \n";
            cout<<endl;
            cout<<" TERIMAKASIH \n";
            cout<<"==============================";
           
    }
   
}

No comments:

Post a Comment