CONTOH KASUS :
ENTRY TRANSAKSI PEMESANAN TICKET
================================
NO TRANSAKSI =
NAMA CUSTOMER =
KODE KOTA TUJUAN =
NAMA KOTA TUJUAN =
KODE PESAWAT =
NAMA PESAWAT =
TARIF =
JUMLAH PESAN =
TOTAL BAYAR =
================================
TABEL KETERANGAN
================================
KODE PESAWAT NAMA PESAWAT
KP001 GARUDA
KP002 LION
KP003 SRIWIJAYA
TABEL KETERANGAN
================================
KODE TUJUAN NAMA KOTA TUJUAN
KT001 JAKARTA
KT002 MEDAN
KT003 PEKANBARU
============================================================
IF KODE PESAWAT KP001 DAN KODE TUJUAN KT001 MAKA TARIF 1500000
IF KODE PESAWAT KP001 DAN KODE TUJUAN KT001 MAKA TARIF 1500000
IF KODE PESAWAT KP001 DAN KODE TUJUAN KT001 MAKA TARIF 1500000
IF KODE PESAWAT KP002 DAN KODE TUJUAN KT001 MAKA TARIF 1500000
IF KODE PESAWAT KP002 DAN KODE TUJUAN KT001 MAKA TARIF 1500000
IF KODE PESAWAT KP002 DAN KODE TUJUAN KT001 MAKA TARIF 1500000
IF KODE PESAWAT KP003 DAN KODE TUJUAN KT001 MAKA TARIF 1500000
IF KODE PESAWAT KP003 DAN KODE TUJUAN KT001 MAKA TARIF 1500000
IF KODE PESAWAT KP003 DAN KODE TUJUAN KT001 MAKA TARIF 1500000
BIAYA = TARIF * JUMLAH PESAN
JAWABAN :
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <string.h>
class transaksi
{
public :
char no_trans[10],nm_cus[30],kd_kota[10],nm_kota[30],kd_pesawat[10],
nm_pesawat[30];
int tarif,jml_pesan,tot_byr;
public :
input_data_customer()
{
cout<<"ENTRY TRANSAKSI PEMESANAN TICKET"<<endl;
cout<<"================================"<<endl;
cout<<"NO TRANSAKSI = ";cin>>no_trans;
cout<<"NAMA CUSTOMER = ";cin>>nm_cus;
}
input_data_transaksi()
{
cout<<"KODE KOTA TUJUAN = ";cin>>kd_kota;
cout<<"KODE PESAWAT = ";cin>>kd_pesawat;
cout<<"JUMLAH PESANAN = ";cin>>jml_pesan;
}
if_kota_tujuan()
{
if (strcmp(kd_kota,"KT001")==0)
{
strcpy(nm_kota,"JAKARTA");
}
else if (strcmp(kd_kota,"KT002")==0)
{
strcpy(nm_kota,"MEDAN");
}
else if (strcmp(kd_kota,"KT003")==0)
{
strcpy(nm_kota,"PEKANBARU");
}
cout<<"NAMA KOTA TUJUAN = ";cout<<nm_kota<<endl;
}
if_pesawat()
{
if (strcmp(kd_pesawat,"KP001")==0)
{
strcpy(nm_pesawat,"GARUDA");
}
else if (strcmp(kd_pesawat,"KP002")==0)
{
strcpy(nm_pesawat,"LION");
}
else if (strcmp(kd_pesawat,"KP003")==0)
{
strcpy(nm_pesawat,"SRIWIJAYA");
}
cout<<"NAMA PESAWAT = ";cout<<nm_pesawat<<endl;
}
if_tarif()
{
if (strcmp(kd_pesawat,"KP001")==0 && strcmp(kd_kota,"KT001")==0)
{
tarif=1500000;
}
else if (strcmp(kd_pesawat,"KP001")==0 && strcmp(kd_kota,"KT002")==0)
{
tarif=1300000;
}
else if (strcmp(kd_pesawat,"KP001")==0 && strcmp(kd_kota,"KT003")==0)
{
tarif=1000000;
}
else if (strcmp(kd_pesawat,"KP002")==0 && strcmp(kd_kota,"KT001")==0)
{
tarif=850000;
}
else if (strcmp(kd_pesawat,"KP002")==0 && strcmp(kd_kota,"KT002")==0)
{
tarif=750000;
}
else if (strcmp(kd_pesawat,"KP002")==0 && strcmp(kd_kota,"KT003")==0)
{
tarif=650000;
}
else if (strcmp(kd_pesawat,"KP003")==0 && strcmp(kd_kota,"KT001")==0)
{
tarif=800000;
}
else if (strcmp(kd_pesawat,"KP003")==0 && strcmp(kd_kota,"KT002")==0)
{
tarif=700000;
}
else if (strcmp(kd_pesawat,"KP003")==0 && strcmp(kd_kota,"KT003")==0)
{
tarif=600000;
}
cout<<"TARIF = ";cout<<tarif<<endl;
}
total_bayar()
{
tot_byr=tarif*jml_pesan;
cout<<"JUMLAH BAYAR = ";cout<<tot_byr<<endl;
}
};
void main()
{
clrscr();
transaksi t;
t.input_data_customer();
t.input_data_transaksi();
t.if_kota_tujuan();
t.if_pesawat();
t.if_tarif();
t.total_bayar();
getch();
}
**REQUEST SILAHKAN KOMEN DIBAWAH**
Blog khusus pencari tugas dan pencari ilmu yang bermanfaat.. *Jangan Lupa Share, dan Komen di kolom Komentar*
Subscribe to:
Post Comments (Atom)
CONTOH PROGRAM C++ DENGAN MENU REGISTER DAN LOGIN
CONTOH PROGRAM C++ DENGAN MENU REGISTER DAN LOGIN #include <iostream> #include <fstream> #include <strstream> #incl...
-
“ Perencanaan Karangan ” BAB I PENDAHULUAN A. Latar belakang masalah Karangan adalah hasil perwujudan gagasan seorang dalam b...
-
CONTOH PROGRAM C++ DENGAN MENU REGISTER DAN LOGIN #include <iostream> #include <fstream> #include <strstream> #incl...
-
SOAL : entry transaksi kredit ============================= kode nasabah = nama nasabah = kode pinjaman = jenis pinjaman = j...
No comments:
Post a Comment