Deni Duor. Diberdayakan oleh Blogger.

Blog Archive

Jumat, 12 Oktober 2012

Contoh Program Operator Kondisi C++

1. Contoh Pernyataan IF
     Sebuah toko dengan nama ”HALAL MAKMUR JAYA”, dalam melayani pembeli, mempunyai       ketentuan dalam memberikan potongan harga. Dimana besarnya potongan harga dari pembelian barang adalah sebagai berikut:
1)      Tidak ada potongan jika total pembelian kurang dari Rp.50.000
2)      jika total pembelian lebih dari atau sama dengan Rp.50.000 potongan yang    diterima sebesar 20% dari total pembelian

Script Program :
#include <iostream.h>
#include <conio.h>
#include <string.h>
#include <stdio.h>

void main()
{
 char kasir[10], pemb[20];
 int p, q, r;


 cout<<"\t==========================================\t\n ";
 cout<<" \t              Selamat datang di \t\n";
 cout<<"\t               HALAL MAKMUR JAYA\t\n ";
 cout<<'\n';
 cout<<"\t              Selamat Berbelanja \t\n";
 cout<<"\t==========================================\t\n ";
 cout<<"\t         nama kasir : \t";
 gets(kasir);
 cout<<"\t         pembeli    : \t";
 gets(pemb);
 cout<<"\t      Total Harga   : \t";
 cin>>p;
 cout<<'\n';
 cout<<"\t==========================================\t\n ";
 cout<<'\n';

 if (p<50000)
 { cout<<"\t==========================================\t\n ";
   cout<<"\t             HALAL MAKMUR JAYA \t\n";
   cout<<"\tMaaf "<<pemb<<", Anda tidak mendapat potongan\t\n";
   cout<<"\t          Harga Total  : "<<p<<"\t\n";
   cout<<"\t            Pembeli    : "<<pemb<<"\t\n";
   cout<<"\t             Kasir     : "<<kasir<<"\t\n";
   cout<<"\tPembelian di atas 50.000 akan mendapatkan potongan\t\n";
   cout<<"\t     Tingkatkan lagi pembelian Anda\t\n";
   cout<<"\t      Terima Kasih telah berbelanja\t\n";
   cout<<"\t         Datang lagi yaaa.... :)\t\n";
   cout<<"\t==========================================\t\n ";}
 if (p>=50000)
 { q=0.2*p;
   r=p-q;
   cout<<"\t==========================================\t\n ";
   cout<<"\t               HALAL MAKMUR JAYA \t\n";
   cout<<"\t              SELAMAT "<<pemb<<" !!!!!  \t\n";
   cout<<"\t   Anda mendapatkan potongan sebesar 20%\t\n";
   cout<<"\t          Harga Total  : "<<p<<"\t\n";
   cout<<"\t            Potongan   : "<<q<<"\t\n";
   cout<<"\tHarga setelah dipotong : "<<r<<"\t\n";
   cout<<"\t            Pembeli    : "<<pemb<<"\t\n";
   cout<<"\t             Kasir     : "<<kasir<<"\t\n";
   cout<<"\t     Terima Kasih telah berbelanja\t\n";
   cout<<"\t         Datang lagi yaaa.... :)\t\n";
   cout<<"\t==========================================\t\n ";}
   getch();
   }

2. Contoh Pernyataan if - else
     Sebuah toko dengan nama ”GEMA INSANI ”, dalam melayani pembeli, mempunyai
ketentuan dalam memberikan potongan harga. Dimana besarnya potongan harga dari pembelian barang adalah sebagai berikut:
1)      jika total pembelian barang kurang dari Rp.50.000, maka potongan yang diterima sebesar 5% dari total pembelian.
2)      jika total pembelian barang lebih atau sama dengan Rp.50.000 potongan yang diterima sebesar 20% dari total pembelian.
3)      konsumen ingin anda membuatkan program dengan mencantumkan juga label toko, nama kasir dan pembeli.

Script Program :
#include <iostream.h>
#include <conio.h>
#include <string.h>
#include <stdio.h>

void main()
{
 char kasir[10], pemb[20];
 int p, q, r, s;


 cout<<"\t==========================================\t\n ";
 cout<<" \t              Selamat datang di \t\n";
 cout<<"\t                  GEMA INSANI\t\n ";
 cout<<'\n';
 cout<<"\t              Selamat Berbelanja \t\n";
 cout<<"\t==========================================\t\n ";
 cout<<"\t         nama kasir : \t";
 gets(kasir);
 cout<<"\t         pembeli    : \t";
 gets(pemb);
 cout<<"\t      Total Harga   : \t";
 cin>>p;
 cout<<'\n';
 cout<<"\t==========================================\t\n ";
 cout<<'\n';


 if (p<50000)
 { q=0.05*p;
   s=p-q;
   cout<<"\t==========================================\t\n ";
   cout<<"\t               GEMA INSANI \t\n";
   cout<<"\t              SELAMAT "<<pemb<<" !!!!!  \t\n";
   cout<<"\t   Anda mendapatkan potongan sebesar 5%\t\n";
   cout<<"\t          Harga Total  : "<<p<<"\t\n";
   cout<<"\t            Potongan   : "<<q<<"\t\n";
   cout<<"\tHarga setelah dipotong : "<<s<<"\t\n";
   cout<<"\t            Pembeli    : "<<pemb<<"\t\n";
   cout<<"\t             Kasir     : "<<kasir<<"\t\n";
   cout<<"\t     Terima Kasih telah berbelanja\t\n";
   cout<<"\t         Datang lagi yaaa.... :)\t\n";
   cout<<"\t==========================================\t\n ";}

 else
 { q=0.2*p;
   r=p-q;
   cout<<"\t==========================================\t\n ";
   cout<<"\t                  GEMA INSANI \t\n";
   cout<<"\t                 SELAMAT "<<pemb<<"!!!!!  \t\n";
   cout<<"\t   Anda mendapatkan potongan sebesar 20%\t\n";
   cout<<"\t          Harga Total  : "<<p<<"\t\n";
   cout<<"\t           Potongan    : "<<q<<"\t\n";
   cout<<"\tHarga setelah dipotong : "<<r<<"\t\n";
   cout<<"\t            Pembeli    : "<<pemb<<"\t\n";
   cout<<"\t             Kasir     : "<<kasir<<"\t\n";
   cout<<"\t     Terima Kasih telah berbelanja\t\n";
   cout<<"\t         Datang lagi yaaa.... :)\t\n";
   cout<<"\t==========================================\t\n ";}

 getch();
 }

3. Pernyataan NESTED IF
   1.      Suatu Perusahaan dengan nama ”SEJAHTERA HALAL SENTOSA” memberikan komisi
kepada para salesmannya dengan ketentuan sebagai berikut:
1)      bila salesman dapat menjual barang hingga Rp.20.000, maka akan diberikan uang jasa sebesar Rp.10.000. ditambah dengan komisi Rp. 10% dari pendapatan yang diperoleh hari itu.
2)      bila salesman dapat menjual barang diatas Rp.20.000, maka akan diberikan uang jasa sebesar Rp.20.000, ditambah dengan uang komisi Rp.15% dari pendapatan yang diperoleh pada hari itu.
3)      bila salesman dapat menjual barang diatas Rp.50.000, maka akan diberikan uang jasa sebesar Rp.30.000, ditambah dengan uang komisi Rp.20% dari pendapatan yang diperoleh pada hari itu.
4)      perusahaan itu ingin anda membuatkan program dengan mencantumkan juga label nama perusahaan, nama kasir dan salesman.

                        Script program :
            #include <iostream.h>
         #include <conio.h>
         #include <stdio.h>
         #include <string.h>

         void main()
         {
            int jasa, komisi, barang, total;
            char kasir[15], sales[15];

            cout<<"\t======================================\t\n";
            cout<<"\t             Selamat Datang \t\n";
            cout<<"\t      SEJAHTERA HALAL SENTOSA .Corp\t\n";
            cout<<"\t======================================\t\n";
            cout<<"\t           Nama Sales = ";
            gets(sales);
            cout<<"\t           Nama Kasir = ";
            gets(kasir);
            cout<<"\t  barang yang dijual  = ";
            cin>>barang;
            cout<<"\t======================================\t\n";

            if (barang<=20000)
            { jasa=barang+10000;
              komisi=0.1*jasa;
              total=jasa+komisi;
              cout<<"\t==============================================\t\n";
              cout<<"\t           SEJAHTERA HALAL SENTOSA .Corp\t\n";
              cout<<"\t                 Halo "<<sales<<" \t\n";
              cout<<"\t       Penjualan anda hari ini = "<<barang<<" \t\n";
              cout<<"\t                   SELAMAT !! \t\n";
              cout<<"\tAnda mendapat uang jasa sebesar 10.000 = "<<jasa<<" \t\n";
              cout<<"\t            Komisi 10% = "<<komisi<<" \t\n";
              cout<<"\t              Total    = "<<total<<" \t\n";
              cout<<"\t            Nama Sales = "<<sales<<" \t\n";
              cout<<"\t            Nama Kasir = "<<kasir<<" \t\n";
              cout<<"\t==============================================\t\n";}
            else if ((barang>20000)&&(barang<50000))
            { jasa=barang+20000;
              komisi=0.15*jasa;
              total=jasa+komisi;
              cout<<"\t==============================================\t\n";
              cout<<"\t           SEJAHTERA HALAL SENTOSA .Corp\t\n";
              cout<<"\t                 Halo "<<sales<<" \t\n";
              cout<<"\t       Penjualan anda hari ini = "<<barang<<" \t\n";
              cout<<"\t                   SELAMAT !! \t\n";
              cout<<"\tAnda mendapat uang jasa sebesar 20.000 = "<<jasa<<" \t\n";
              cout<<"\t            Komisi 15% = "<<komisi<<" \t\n";
              cout<<"\t              Total    = "<<total<<" \t\n";
              cout<<"\t            Nama Sales = "<<sales<<" \t\n";
              cout<<"\t            Nama Kasir = "<<kasir<<" \t\n";
             cout<<"\t===============================================\t\n";}
         else
         { jasa=barang+30000;
           komisi=0.2*jasa;
           total=jasa+komisi;
           cout<<"\t================================================\t\n";
           cout<<"\t           SEJAHTERA HALAL SENTOSA .Corp\t\n";
           cout<<"\t                 Halo "<<sales<<" \t\n";
           cout<<"\t       Penjualan anda hari ini = "<<barang<<" \t\n";
           cout<<"\t                   SELAMAT !! \t\n";
           cout<<"\tAnda mendapat uang jasa sebesar 30.000 = "<<jasa<<" \t\n";
           cout<<"\t            Komisi 20% = "<<komisi<<" \t\n";
           cout<<"\t              Total    = "<<total<<" \t\n";
           cout<<"\t            Nama Sales = "<<sales<<" \t\n";
           cout<<"\t            Nama Kasir = "<<kasir<<" \t\n";
           cout<<"\t================================================\t\n";}
         getch();
   }

0 komentar

Posting Komentar