Kamis, 09 Januari 2014

contoh program c++



1.
#include<iostream.h>
void main ()
{
int pilihan;
long harga, total, jumlah ;
cout<<"...............\n";
cout<<"  DAFTAR MENU  \n";
cout<<"...............\n";
cout <<"1, Nasi Goreng\n";
cout <<"2, kwetiauw\n";
cout <<"3, Mie Goreng\n";
cout <<".................\n";
cout <<"masukkan pilihan (1,2,3) =";
cin >> pilihan;

switch (pilihan)
{
 case 1 :
 harga = 9000;
 break;
 case 2 :
 harga = 8000;
 break;
 case 3 :
 harga = 12000;
 break;
 default :
 cout<<"Pilihan Anda tidak terdaftar";
}
cout<<"pemesanan=";
cin>>pemesanan;
total = (pesan*harga);
cout<<"Total ="
<<total;

if (total > 25000 && total <= 50000)
}

2.
#include<iostream.h>
void main ()
{
char op;
int OK=1;
float x,y,z;

cout<<"Masukkan angka opreator angka=";
cin>>x>>op>>y;
switch(op)
{
case '+':
                                                  z=x+y;
                                                  break;
case '-':
                                                  z=x-y;
                                                  break;
case '*':
                                                  z=x*y;
                                                  break;
case '/':
                                                if (y!=0)
                                                z=x/y;
                                                else
                                                    OK=0;

}
cout<<"Nilai = "<<z<<endl;
}

3.
#include<iostream.h>
void main ()

{

float a , Luas , b , c , d ,e,f ;
int pilihan ;

cout<<"Ini adalah program menghitung luas dari : " << endl ;
cout <<"1.Persegi" << endl ;
cout <<"2.Persegi panjang" << endl ;
cout <<"3.Lingkaran" << endl ;
cout <<"4.Segitiga" << endl ;

cout<<"silahkan masukkan nomor yang anda pilih" << endl ;
cout<<"Nomor yang anda pilih :" ;
cin >> pilihan ;

switch (pilihan)
  {
              case 1 :
                          cout <<"Persegi" << endl ;
                          cout <<"Input panjang sisi=" ;
                          cin >> a ;
                          Luas=a*a ;
                          cout<<"Luasnya adalah=" << Luas << endl ;
              break ;

              case 2 :
                          cout <<"Persegi panjang" << endl ;
                          cout <<"Input panjang="  ;
                          cin >> b ;
                          cout <<"Input tinggi="  ;
                          cin >> c ;
                          Luas=b*c ;
                          cout<<"Luasnya adalah=" <<Luas << endl ;
              break ;

              case 3 :
                          cout <<"Lingkaran" << endl ;

                         
                          cout <<"Input jari-jari =" ;
                          cin >> d ;
                          Luas=3.14*d*d ;
                          cout<<"Luasnya adalah="<<Luas << endl ;

              break ;

              case 4 :
                          cout<<"Segitiga"<<endl ;
                          cout<<"Input alas:" ;
                          cin >> e ;
                          cout<<"Input tinggi:" ;
                          cin >> f ;
                          Luas=0.5*e*f ;
                          cout <<"Luasnya adalah= " <<Luas<< endl ;

                          break ;
              default :
                          cout << "maaf anda salah memasukkan nomor pilihan" ;

                        }

}

4.
#include<iostream.h>
#include<conio.h>
void main ()

{

float a , Luas , b , c , d ,e,f ;
int pilihan ;
char lagi ;
lagi :


cout<<"Ini adalah program menghitung luas dari : " << endl ;
cout <<"1.Persegi" << endl ;
cout <<"2.Persegi panjang" << endl ;
cout <<"3.Lingkaran" << endl ;
cout <<"4.Segitiga" << endl ;

cout<<"silahkan masukkan nomor yang anda pilih" << endl ;
cout<<"Nomor yang anda pilih :" ;
cin >> (pilihan);
clrscr () ;

switch (pilihan)
  {
              case 1 :
                          cout <<"Persegi" << endl ;
                          cout <<"Input panjang sisi=" ;
                          cin >> a ;
                          Luas=a*a ;
                          cout<<"Luasnya adalah=" << Luas << endl ;
              break ;

              case 2 :
                          cout <<"Persegi panjang" << endl ;
                          cout <<"Input panjang="  ;
                          cin >> b ;
                          cout <<"Input tinggi="  ;
                          cin >> c ;
                          Luas=b*c ;
                          cout<<"Luasnya adalah=" <<Luas << endl ;
              break ;

              case 3 :
                          cout <<"Lingkaran" << endl ;

                         
                          cout <<"Input jari-jari =" ;
                          cin >> d ;
                          Luas=3.14*d*d ;
                          cout<<"Luasnya adalah="<<Luas << endl ;

              break ;

              case 4 :
                          cout<<"Segitiga"<<endl ;
                          cout<<"Input alas:" ;
                          cin >> e ;
                          cout<<"Input tinggi:" ;
                          cin >> f ;
                          Luas=0.5*e*f ;
                          cout <<"Luasnya adalah= " <<Luas<< endl ;

                          break ;
              default :
                          cout << "maaf anda salah memasukkan nomor pilihan" ;

                        }

                        cout<<"Lagi???" << endl ;
  cin >> lagi ;

if (lagi =='Y' ||lagi =='y') goto lagi ;






}

5.
#include<iostream.h>
void main()
{
int hari;

cout<<"Masukkan pilihan [1..7] =";
cin>>hari;
switch (hari)
{
case 1 :
                                     cout<<"Senin";
                                     break;
case 2 :
                                     cout<<"Selasa";
                                     break;
case 3 :
                                     cout<<"Rabu";
                                     break;
case 4 :
                                     cout<<"Kamis";
                                     break;
case 5 :
                                     cout<<"Jumat";
                                     break;
case 6 :
                                     cout<<"Sabtu";
                                     break;
case 7 :
                                     cout<<"Minggu";
                                     break;
default:
cout<<"Hari tidak ditemukan";
break;
}
}

6.
#include <iostream.h>
#include <conio.h>
void main ()
{
int pilihan;
long harga, total, jumlah;
cout<<"--------------------\n";
cout<<"     Daftar Menu    \n";
cout<<"--------------------\n";
cout<<"1. Nasi Goreng\n";
cout<<"2. Kwetiaw\n";
cout<<"3. Mie Goreng\n";
cout<<"--------------------\n";
cout<<"Masukkan pilihan [1, 2, 3] = ";
cin>>pilihan;

switch (pilihan)
{
            case 1:
            harga = 9000;
            break;
            case 2:
            harga = 12000;
            break;
            case 3:
            harga = 20000;
            break;
            default:
            cout<<"Menu Tidak Terdaftar";
}
cout<<"Jumlah Pemesanan = ";
cin>>jumlah;
total = (harga * jumlah);


if (total>25000 && total<=50000)
            {
            total = (total * 0.5);
            cout<<"Cetak Total = "<<total;
            }
else if (total>50000)
            {
            total = (total * 0.7);
            cout<<"\nCetak Total = "<<total;
            }
}

7.
#include<iostream.h>
void main ()
{
int pilihan;
long harga, total, jumlah ;
cout<<"...............\n";
cout<<"  DAFTAR MENU  \n";
cout<<"...............\n";
cout <<"1, Nasi Goreng\n";
cout <<"2, kwetiauw\n";
cout <<"3, Mie Goreng\n";
cout <<".................\n";
cout <<"masukkan pilihan (1,2,3) =";
cin >> pilihan;

switch (pilihan)
{
 case 1 :
 harga = 9000;
 break;
 case 2 :
 harga = 8000;
 break;
 case 3 :
 harga = 12000;
 break;
 default :
 cout<<"Pilihan Anda tidak terdaftar";
}
cout<<"jumlah=";
cin>>jumlah;
total = (harga*jumlah);
cout<<"Total ="
<<total;
}