Jumat, 14 Desember 2012

Contoh ARRAY 1 dimensi


#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>

main()
{
int x,input;
char nama[100][20],alamat[100][20];
long   gaji[100],tunjang[100],subtot[100],total=0;


   cout<<"Input banyak data : ";cin>>input;
   clrscr();
   cout<<endl;
   for (x=1;x<=input;x++)
  {
   cout<<"Nomor ke    : ";cin>>x;
   cout<<"Nama          : ";gets(nama[x]);
   cout<<"Alamat        : ";gets(alamat[x]);
   cout<<"Gaji Pokok : ";cin>>gaji[x];
   cout<<"Tunjangan   : ";cin>>tunjang[x];
   subtot[x]=gaji[x]+tunjang[x];
   cout<<"Sub Total    : "<<subtot[x];
   cout<<endl<<endl;
   }
   clrscr();
   cout<<endl;
   cout<<" ----------------------------------------------------------------"<<endl;
   cout<<" No  Nama         Alamat       Gaji Pokok   Tunjangan   Sob Total"<<endl;
   cout<<" ----------------------------------------------------------------"<<endl
   <<endl;
   for (x=1;x<=input;x++)
   {
   cout<<" "<<setiosflags(ios::left)<<setw(3)<<x;
   cout<<" "<<setiosflags(ios::left)<<setw(12)<<nama[x];
   cout<<" "<<setiosflags(ios::left)<<setw(12)<<alamat[x];
   cout<<" "<<setiosflags(ios::left)<<setw(12)<<gaji[x];
   cout<<" "<<setiosflags(ios::left)<<setw(11)<<tunjang[x];
   cout<<" "<<setiosflags(ios::left)<<subtot[x]<<endl;
   total=total+subtot[x];
   }
   cout<<"\n ----------------------------------------------------------------"<<endl;
   cout<<"                                                            Total  : RP. "<<total;

   getch();
}

Contoh Switch Case dan IF Else pd Borland C++


#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <string.h>

main()
{
char  pet[20],cust[20],my[6],kode,kmr[10];
long  harga,jum,diskon,bayar,uang,kembalian;
int in,out,sewa;

cout<<"Penginapan PANDA,lnn\n";
cout<<"======================\n\n";
cout<<"Input Nama Petugas  : ";gets(pet);
cout<<"Input Nama Customer : ";gets(cust);
cout<<"Input Tanggal Check in : ";cin>>in;cin>>my;
cout<<"======================\n\n";

clrscr();
printf("    DAFTAR KAMAR YANG TERSEDIA\n\n");
printf("=====================================\n");
printf("| Kode Kamar | Nama Kamar |  Harga  |\n");
printf("=====================================\n");
printf("|      L     |   Lily          | 250.000 |\n");
printf("|      M    |   Mawar    |   75.000 |\n");
printf("|      S     |   Sakura    | 150.000 |\n");
printf("====================================\n");

cout<<"\nPilih Kode Kamar [L/M/S] : ";cin>>kode;
cout<<"Lama Sewa : ";cin>>sewa;
cout<<endl;

switch(kode)
{
case 'L':
case 'l':
strcpy(kmr,"Lily");
harga=250000;
jum=sewa*harga;
break;
case 'M':
case 'm':
strcpy(kmr,"Mawar");
harga=75000;
jum=sewa*harga;
break;
case 'S':
case 's':
strcpy(kmr,"Sakura");
harga=150000;
jum=sewa*harga;
break;
}

if(sewa>5)
{
printf("\n>>> Selamat Anda Dapat Diskon 10% <<<\n\n");
diskon=(jum*0.1);
bayar=jum-diskon;
}
else if(sewa>3)
{
printf("\n>>> Selamat Anda Dapat Diskon 5% <<<\n\n");
diskon=(jum*0.05);
bayar=jum-diskon;
}
else
{
printf("\n>>> Maaf Anda Tidak Dapat Diskon <<<\n\n");
diskon=0;
bayar=jum;
}

//clrscr();
printf("\n\t\tBUKTI PEMESANAN KAMAR");
printf("\n\t\tPenginapan PANDA,Inn");
printf("\n-----------------------------------------------------\n\n");

printf(" Nama Petugas  : %s          Check In  : %d%s",pet,in,my);
out=in+sewa;
printf(" \n Nama Customer : %s          Check Out : %d%s",cust,out,my);
cout<<"\n\n=====================================================\n";
cout<<"\n Nama Kamar Yang Dipesan \t: "<<kmr;
cout<<"\n Harga Sewa Kamar \t\t: Rp. "<<harga;
printf("\n Lama Sewa Kamar \t\t: %d   (Hari)",sewa);
cout<<"\n\n=====================================================\n";
cout<<"\n\t Jumlah Bayar \t\t: Rp. "<<jum;
cout<<"\n\t Diskon \t\t: Rp. "<<diskon;
cout<<"\n\n=====================================================\n";

cout<<"\n\t Total Bayar \t\t: Rp. "<<bayar;
cout<<"\n\t Uang Bayar \t\t: Rp. ";cin>>uang;
kembalian=uang-bayar;
cout<<"\t Uang Kembali \t\t: Rp. "<<kembalian;
printf("\n\n-----------------------------------------------------\n\n");

printf("\t*** Terima Kasih Atas Kunjungannya ***");
getch();
}

Program Tiket KAI dengan Borland C++


#include <stdio.h>
#include <conio.h>
#include <iostream.h>

main()
{

 char pilih,kereta[20],tiket,jurusan[20];
 long int tot,disk,jumlah,sub_total,harga;

 clrscr();
 cout<<endl<<"      KERETA API INDONESIA"<<endl
 <<" = = = = = = = = = = = = = = = ="<<endl;

 cout<<"  -------------------------------------------------------------"<<endl;
 cout<<"  | | |       Kode Jurusan      |"<<endl;
 cout<<"  | Kode | Nama Kereta |-------------------------------------|"<<endl;
 cout<<"  | | |  1    |     2        |"<<endl;
 cout<<"  |------|--------------|-------------------|-----------------|"<<endl;
 cout<<"  |  1 | Argo Wilis | Jakarta-Yogyakarta| Jakarta-Surabaya|"<<endl;
 cout<<"  |  2 | Malabar | Jakarta-Yogyakarta| Jakarta-Surabaya|"<<endl;
 cout<<"  |  3 | Turangga | Jakarta-Yogyakarta| Jakarta-Surabaya|"<<endl;
 cout<<"  -------------------------------------------------------------"<<endl<<endl;

 cout<<"  Masukan kode kereta[1/2/3] : ";cin>>pilih;endl;
 cout<<"  jumlah beli karcis : ";cin>>jumlah;
 if(pilih=='1')
  { strcpy(kereta,"Argo_wilis");
  cout<<"  Masukan kode jurusan [1/2] : ";cin>>tiket;endl;
   if(tiket=='1')
    { strcpy(jurusan,"JKT_YGY");
      harga=200000;
     sub_total=jumlah*harga;
     cout<<"  Total bayar : "<<sub_total;
    }
   else if(tiket=='2')
    { strcpy(jurusan,"JKT_SBY");
      harga=250000;
      sub_total=jumlah*harga;
      cout<<"  Total bayar : "<<sub_total;
    }
  }
 else if(pilih='2')
  { strcpy(kereta,"Malabar");
  cout<<"  masukan kode jurusan [1/2] : ";cin>>tiket;endl;
   if(tiket=='1')
    { strcpy(jurusan,"JKT_YGY");
      harga=300000;
     sub_total=jumlah*harga;
     cout<<"  Total bayar : "<<sub_total;
    }
   else if(tiket=='2')
    { strcpy(jurusan,"JKT_SBY");
      harga=400000;
      sub_total=jumlah*harga;
      cout<<"  Total bayar : "<<sub_total;
    }
  }
 else
 { strcpy(kereta,"Turangga");
  cout<<"  Masukan kode jurusan [1/2] : ";cin>>tiket;endl;
   if(tiket=='1')
    { strcpy(jurusan,"JKT_YGY");
      harga=500000;
     sub_total=jumlah*harga;
     cout<<"  Total bayar : "<<sub_total;
    }
   else if(tiket=='2')

    { strcpy(jurusan,"JKT_SBY");
      harga=600000;
      sub_total=jumlah*harga;
      cout<<"  Total bayar : "<<sub_total;
    }
   }
cout<<endl;
cout<<"\tNama Kereta\t\t: "<<kereta<<endl;
cout<<"\tJurusan\t\t : "<<jurusan<<endl;
cout<<"\tHarga\t\t : "<<sub_total<<endl;
if (jumlah>5)
disk = 0.1*sub_total;
else
disk =0;
cout<<"\tDiskon 10%\t\t: "<<disk<<endl;
tot = sub_total-disk;
cout<<"\tTotal bayar\t\t: "<<tot<<endl;

getch();
}

Rabu, 28 Maret 2012

Arif Menyikapi Hidup

Saudara - saudaraku yang di rahmati Allah, terkadang kita dalam menyikapi hidup seringkali melaluinya dengan rasa keluh kesah, stres, gundah gulana, gelisah dan lain sebagainya, hal itu semuanya terjadi biasanya dikarenakan semua hal yang kita rencanakan, dicita-citakan tidak sesuai dengan apa yang kita targetkan di awal, oleh karena itu dengan segala kerendahan hati saya mengajak yuk!! kita sama-sama saling wasiat-mewasiati dalam kebaikan terlebih dalam hal menyikapi dan menjalani hidup ini yang semakin hari semakin cepat iklim perubahannya.
Adapun beberapa hal yang dapat saya sharingkan pada kesempatan kali ini, berikut adalah beberapa hal yang dapat membuat arif dan bijaksananya kita dalam menyikapi hidup sbb :
1. Kita harus mengetahui terlebih dahulu dan memperkokoh keimanan kita, siapa sih yang menciptakan kita  ini? tentu jawabannya adalah Allah SWT. Dia adalah Sang Maha Kholik (Maha Pencipta) apa yang ada di langit dan di Bumi semuanya tanpa terkecuali, Dia pula yang mengurus, mengatur dan menjaganya dengan segala ke Mahaan-Nya.
2. Untuk apa sebenarnya kita khususnya manusia di ciptakan di muka bumi ini? benar, jawabannya adalah hanyalah untuk "beribadah" kepada-Nya. Ibadah disini sangatlah luas cakupannya, sebagai umat Islam segala hal perbuatan yang baik yang didasarkan kepada keimanan kepada-Nya, insyaAllah itu semua adalah sebagai realisasi dari ibadah itu sendiri, baik itu berbuat baik dengan sesama maunusia, hewan, tumbuhan maupun ciptaan-Nya yang lain.
3. Ketika kita sudah mengetahui kedua point di atas maka akan terbentuklah sikap yang "Arif dan Bijakasana" dalam menyikapi hidup ini dengan penuh rasa Ikhlas, Sabar dan Tawakkal kepada-Nya

Wallahu'alam Bishshawab.

"Sentuhan Hati Nan Suci"
     - Salam NHNS -