Rabu, 27 Maret 2013

Perulangan segitiga terbalik

//PROGRAM bintang
#include
#include
#pragma argsused

int main()
{
 int n,baris,i,j,k,z;
 cout<<"+++++Membuat Bentuk Segitiga+++++"< cout<<"================================="< cout<<"Masukkan jumlah level bintang : ";
 cin>>n;
 cout< if ((n<=3) && (n>=0))
 {
   baris=0;
   z=n;
   for (i=1;i<=n;i++)
     {
        for (j=1;j<=baris;j++) cout<<" ";
        for (k=1;k<=z;k++) cout<<"* ";
        cout<        z=z-1;
        baris=baris+1;
     }
 }
 else
{
  for(i=1;i<=n;i++) cout<<"* ";
  cout< baris=1;
 z=n-3;   
 for (i=1;i<=n-3;i++)
     {
        for (j=1;j<=baris;j++) cout<<" ";
        cout<<"* ";
        for (k=1;k<=z;k++) cout<<"  ";
        cout<<"*";
        cout<        z=z-1;
        baris=baris+1;
     }
 z=2;   
 for (i=1;i<=2;i++)
     {
        for (j=1;j<=baris;j++) cout<<" ";
        for (k=1;k<=z;k++) cout<<"* ";
        cout<        z=z-1;
        baris=baris+1;
     }
}
 getch();
}

Program perulangan segitiga

//PROGRAM bintang
#include
#include
#pragma argsused

int main()
{
 int n,baris,i,j,k;
 cout<<"+++++Membuat Bentuk Segitiga+++++"< cout<<"================================="< cout<<"Masukkan jumlah level bintang : ";
 cin>>n;
 cout< if ((n<3 amp="" n="">=0))
 {
   baris=n-1;
   for (i=1;i<=n;i++)
     {
        for (j=1;j<=baris;j++) cout<<" ";
        for (k=1;k<=i;k++) cout<<"* ";
        cout<        baris=baris-1;
     }
 }
 else
 {
 baris=n-1;
 for (i=1;i<=2;i++)            // 2 baris awal segitiga
     {
        for (j=1;j<=baris;j++) cout<<" ";
        for (k=1;k<=i;k++) cout<<"* ";
        cout<        baris=baris-1;
     }
 baris=n-3;   
 for (i=1;i<=n-3;i++)
     {
        for (j=1;j<=baris;j++) cout<<" ";
            cout<<"* ";        //Membentuk Segitiga kosong
            for (k=1;k<=i;k++) cout<<"  ";
            cout<<"*";
        cout<        baris=baris-1;
     }
 for(i=1;i<=n;i++) cout<<"* ";  // Tutup Bawah segitiga
}
 getch();
}

Kamis, 07 Februari 2013

SAMPLE PROGRAM FOR

//PROGRAM MENGGUNAKAN FOR
#pragma argsused
#include
#include
#include
#include

int main()
{
int n,i,bilGan,bilGen,jumGan,jumGen;
cout<<"DERET BILANGAN DENGAN FOR"<cout<<"-------------------------"<cout<<"Masukkan jumlah bilangan = ";cin>>n;
cout<bilGan=1;bilGen=0;
jumGan=0;jumGen=0;
cout<<"Bil."<cout<<"----"<
for(i=1;i<=n;i++)
{
cout<
jumGan=jumGan+bilGan;
jumGen=jumGen+bilGen;
bilGan=bilGan+2;
bilGen=bilGen+2;
}

cout<cout<cout<<"Jumlah Bilangan Ganjil + Genap = "<getch();
}


SAMPLE PROGRAM IF

//SAMPLE PROGRAM IF
#pragma argsused
#include
#include
#include

int main()
{
 float hrg,dp,kredit,krebayar;
 int pil,lama;
 char sis;
 char bayar;
 cout<<"PROGRAM BONUS PEMBELIAN KENDARAAN"< cout<<"---------------------------------"< cout<<"Masukkan harga pembelian : Rp ";
 cin>>hrg;
 cout<<"Sistem pembayaran TUNAI?(Y/N) : ";
 cin>>bayar;
 cout< if ((bayar=='Y')||(bayar=='y'))
 {
   cout<<"Anda memilih pembayaran TUNAI"<   cout<<"Jumlah yang harus Anda bayar : Rp "< }                              
 else if ((bayar='N')||(bayar='n'))
 {
   cout<<"Anda memilih pembayaran KREDIT"<   cout<<"Pilihan pembayaran kredit :"<   cout<<"1. 12 kali"<   cout<<"2. 18 kali"<   cout<<"3. 24 kali"<   cout<<"Masukkan pilihan kredit (1/2/3)  : ";
   cin>>pil;
   cout<<"Masukkan besar uang DP kendaraan : ";
   cin>>dp;
   cout<   if (pil==1)
   {
     cout<<"Cara pembayaran kredit :"<     cout<<"A. Credit Card"<     cout<<"Masukkan pilihan (A/B/C) : ";
     cin>>sis;          
     if ((sis=='a')||(sis=='A'))       
     cout<<"Sistem pembayaran : Credit Card"<     else if ((sis=='b')||(sis=='B'))
     {
     cout<<"Sistem pembayaran : Transfer rekening"<     cout<<"No. Rek (Mandiri) : 148.000.000.001.8"<     }
     else
     {
     cout<<"Sistem pembayaran : Pembayaran langsung"<     cout<<"Alamat kantor      : Jl. A.Yani no. 113 A Bontang Barat"<     }
     lama=12;        
     kredit=(hrg-dp)+(0.1*hrg);
     krebayar=kredit/12;
                
    }
    else if (pil==2)
    {  
     cout<<"Cara pembayaran kredit :"<     cout<<"A. Credit Card"<     cout<<"Masukkan pilihan (A/B/C) : ";
     cin>>sis;              
    if ((sis=='a')||(sis=='A'))       
     cout<<"Sistem pembayaran : Credit Card"<     else if ((sis=='b')||(sis=='B'))
     {
     cout<<"Sistem pembayaran : Transfer rekening"<     cout<<"No. Rek (Mandiri) : 148.000.000.001.8"<     }
     else
     {
     cout<<"Sistem pembayaran : Pembayaran langsung"<     cout<<"Alamat kantor     : Jl. A.Yani no. 113 A Bontang Barat"<     }
                 lama=18;
                 kredit=(hrg-dp)+(0.2*hrg);
                 krebayar=kredit/lama;
    }
    else if (pil==3)
    {
     cout<<"Cara pembayaran kredit :"<     cout<<"A. Credit Card"<     cout<<"Masukkan pilihan (A/B/C) : ";
     cin>>sis;              
     if ((sis=='a')||(sis=='A'))       
     cout<<"Sistem pembayaran : Credit Card"<     else if ((sis=='b')||(sis=='B'))
     {
     cout<<"Sistem pembayaran : Transfer rekening"<     cout<<"No. Rek (Mandiri) : 148.000.000.001.8"<     }
     else
     {
     cout<<"Sistem pembayaran : Pembayaran langsung"<     cout<<"Alamat kantor      : Jl. A.Yani no. 113 A Bontang Barat"<     }
                 lama=24;
                 kredit=(hrg-dp)+(0.3*hrg);
                 krebayar=kredit/lama;
   
   }
   cout<<"Harga kendaraan : Rp "<   cout<<"Lama Kredit     : "<   cout<<"Jumlah DP       : Rp "<   cout<<"Cicilan /bulan  : Rp "<}
 else
  {
  cout<<"Pilihan sistem pembayaran salah!"<  cout<<"Pembelian Anda dibatalkan..."<  }
  getch();   
}