Selasa, 15 November 2011

contoh Penjualan tiket (c++)


#include "conio.h"
#include "iostream.h"
#include "stdio.h"
main()
{
char kosir[3], kopal[3], nasir[30], napal[30], nampang[30], alpang[30], jk, kelamin[15], ulang;
   int jumli, harga, total, diskon, totkes, ubay, kembali;
   awal:
   clrscr();
   puts("********************************************");
   puts("*     PENJUALAN TIKET KAPAL LAUT PELNI     *");
   puts("********************************************");



   cout<<"Pilih Kode Kasir [ADE/PPH/DND] : ";cin>>kosir;
   cout<<"Pilih Kode Kapal [SNB/KLD/LWT] : ";cin>>kopal;
   cout<<"Input Nama Penumpang   : ";gets(nampang);
   cout<<"Input Alamat Penumpang : ";gets(alpang);
   cout<<"Jenis Kelamin [L/P]    : ";cin>>jk;
   cout<<"Jumlah Beli Tiket      : ";cin>>jumli;
   if (!strcmp (kosir, "ADE")||!strcmp (kosir, "ade"))
    {strcpy (nasir, "ADEL");}
   else
   if (!strcmp (kosir, "PPH")||!strcmp (kosir, "pph"))
    {strcpy (nasir, "POPON");}
   else
   if (!strcmp (kosir, "DND")||!strcmp (kosir, "dnd"))
    {strcpy (nasir, "DONDY");}
   else
    {strcpy (nasir, "input salah");}
   if (!strcmp (kopal, "SNB")||!strcmp (kopal, "snb"))
    {strcpy (napal, "SINABUNG");
      harga=800000;}
   else
   if (!strcmp (kopal, "KLD")||!strcmp (kopal, "kld"))
    {strcpy (napal, "KELUD");
      harga=600000;}
   else
   if (!strcmp (kopal, "LWT")||!strcmp (kopal, "lwt"))
    {strcpy (napal, "LAWIT");
      harga=400000;}
   else
{strcpy (napal, "input salah");
      harga=0;}
   if (jk=='L'||jk=='l')
    {strcpy (kelamin, "Laki-laki");}
   else
   if (jk=='P'||jk=='p')
    {strcpy (kelamin, "Perempuan");}
   else
{strcpy (kelamin, "input salah");}
   total=jumli*harga;
if (total>=1000000)
    diskon=total*10/100;
   else
    diskon=0;
   totkes=total-diskon;
   clrscr();
   puts("********************************************");
   puts("*     PENJUALAN TIKET KAPAL LAUT PELNI     *");
   puts("********************************************");
   cout<<"Nama Kasir     : "<<nasir<<endl;
   cout<<"Nama Kapal     : "<<napal<<endl;
   cout<<"Harga Tiket    : Rp. "<<harga<<endl;
   cout<<"Nama Penumpang : "<<nampang<<endl;
   cout<<"Jenis Kelamin  : "<<kelamin<<endl;
   cout<<"Jumlah Beli    : "<<jumli<<endl;
   cout<<"Total adalah   : Rp. "<<total<<endl;
   cout<<"diskon         : Rp. "<<diskon<<endl;
   cout<<"Total Bayar    : Rp. "<<totkes<<endl;
   cout<<"Uang Bayar     : Rp. ";cin>>ubay;
   kembali=ubay-totkes;
   cout<<"Uang Kembali   : Rp. "<<kembali<<endl;
puts("********************************************");
   cout<<"Transaksi lagi [Y/T] : ";cin>>ulang;
   if (ulang=='Y'||ulang=='y')
    goto awal;
   else
    goto akhir;
   akhir:
   cout<<"... Terima Kasih ...";
getch();
}

Tidak ada komentar:

Posting Komentar