Anda di halaman 1dari 8

Nama: Hanny MItya Paramita

Kelas: 12.2B.21
NIM: 12192187
Tugas Metode Perancangan Program.
Codingan & Hasil Run Pemesanan Tiket Kereta

Coding:
#include<iostream.h>

#include<conio.h>

#include<stdio.h>

#include<string.h>

main()

char kod,nk[10],kk,kls[10],nama[50],lagi;

int jt,bt;

float harga,pembayaran,total,ub,uk;

awal:

clrscr();

cout<<"\n\t\t\t======DAFTAR PEMESANAN TIKET KERETA=======";

cout<<"\n\tKODE KERETA :";

cout<<"\n\t\t B. BANGUN KARTA ==> TUJUAN\t : GAMBIR - SEMARANG TAWANG";


cout<<"\n\t\t A. ARGO SINDORO ==> TUJUAN\t : GAMBIR - SURAKARTA";

cout<<"\n\t\t M. BIMA\t ==> TUJUAN\t : GAMBIR - YOGYAKRTA";

cout<<"\n\tKODE KELAS :";

cout<<"\n\t\t 1. Eksekutif";

cout<<"\n\t\t 2. Bisnis";

cout<<"\n\t\t 3. Ekonomi";

cout<<"\n\t====================================================================
";

cout<<"\n\tMasukkan Nama Pemesan :";gets (nama);

cout<<"\n\n\t\tMasukkan Kode Kereta \t : ";cin>>kod;

cout<<"\t\tMasukkan Kode Kelas\t : ";cin>>kk;

cout<<"\t\tJumlah Pemesanan\t : ";cin>>bt;

clrscr();

if (kod=='B'||kod=='b')

strcpy(nk,"BANGUN KARTA\n\t\tTUJUAN\t\t\t : GAMBIR - SEMARANG TAWANG ");

if (kk=='1')

{strcpy (kls,"Eksekutif");harga=365000;}

else if (kk=='2')

{strcpy (kls,"Bisnis");harga=190000;}

else if (kk=='3')

{strcpy (kls,"Ekonomi");harga=50000;}

else
harga=0;

else if (kod=='A'||kod=='a')

strcpy(nk,"Argo Sindoro\n\t\tTUJUAN\t\t\t : GAMBIR - SURAKATA");

if (kk=='1')

{strcpy (kls,"Eksekutif");harga=165000;}

else if (kk=='2')

{strcpy (kls,"Bisnis");harga=90000;}

else if (kk=='3')

{strcpy (kls,"Ekonomi");harga=50000;}

else

harga=0;

else if (kod=='M'||kod=='m')

strcpy(nk,"Bima\n\t\tTUJUAN\t\t\t : GAMBIR - YOGYAKARTA");

if (kk=='1')

{strcpy (kls,"Eksekutif");harga=410000;}

else if (kk=='2')

{strcpy (kls,"Bisnis");harga=275000;}

else if (kk=='3')

{strcpy (kls,"Ekonomi");harga=70000;}

else
harga=0;

else

{printf ("\n\t\tKode Salah !!!");

cout<<"\n\t\tIngin Cetak lagi? [Y/T] : ";cin>>lagi;

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

goto awal;

else

goto akhir;

clrscr();

total = bt*harga;

cout<<"\n\t++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++";

cout<<"\n\n\tNama Pemesan :"<<nama<<endl;

printf("\n\n\t\tNama Kereta\t\t : %s",nk);

printf("\n\t\tKelas Kereta\t\t : %s",kls);

printf("\n\t\tHarga Tiket\t\t : %.f",harga);

printf("\n\t\tJumlah Pemesanan\t : %i",bt);

printf("\n\t\tTotal Harga\t\t : %.f",total);

cout<<"\n\n\t++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++";
cout<<"\n\t\tIngin Cetak lagi? [Y/T] : ";cin>>lagi;

cout<<"\n\t++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++";

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

goto awal;

else

goto akhir;

akhir :

clrscr();

cout<<"\n\t++++++++++++++++++++++++++++++++++++++++";

printf("\n\t\t\tTerima Kasih");

cout<<"\n\t++++++++++++++++++++++++++++++++++++++++";

getch();

}
Hasil:

Anda mungkin juga menyukai