Anda di halaman 1dari 3

// Kasmirus_Rental_Mobil.

cpp : Defines the entry point for the console applicati


on.
//
#include "stdafx.h"
#include "iostream"
#include <conio.h>
#include "cstring"
using std::cout;
using std::cin;
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int k,p,l,t,a,b,c,d,al,ls,hsewa,lama,pelanggan,pil,diskon=0,totalsewa,to
tal,totalbiaya;
float phi=3.14,r=1000,luas;
char nama[30],kode,jenis[10],lagi;
mulai:
cout<<"|======================================================|\n";
cout<<"|
1. Mobil
|\n";
cout<<"|======================================================|\n";
cout<<"|
2. Motor
|\n";
cout<<"|======================================================|\n";
cout<<"-Masukkan pilihan anda...? ";
cin>>pil;
switch (pil)
{
case 1 :
cout<<" ___________________________________________________________\n";
cout<<" |Kode |Jenis mobil | Merek Mobil
|Harga sewa/hari |\n"
;
cout<<"
cout<<"

----------------------------------------------------------\n";
|A
|Mitsubishi
| Audi r8
|Rp.600.000
|\n"

cout<<"

|B

|Hyundai

| grand Aveza

|Rp.700.000

|\n"

cout<<"

|C

|Mazda

| biante,cx5

|Rp.700.000

|\n"

cout<<"
cout<<"

--------------------------------------------------------\n\n";
lama penyewaan anda perhari di kali harga sewa
|\n"

cout<<"

--------------------------------------------------------\n\n";

;
;
;
;

cout<<"-jumlah Pelanggan...? "; cin>>pelanggan;


cout<<"\n";
for (a=1; a<=pelanggan; a++) {
cout<<"Pelanggan ke- " <<a<<"\n";
cout<<"
-----IN PUT---cout<<"Masukan Pelangan
= "
cout<<"Masukan Lama Penyewaan
= "
cout<<"Masukan Kode Paket
= "

\n\n";
; cin>>nama;
; cin>>lama;
; cin>>kode;

if (kode=='A'||kode=='a') {
hsewa=300000;
}
else if (kode=='B'||kode=='b') {
hsewa=2000000;
}
else if (kode=='C'||kode=='c') {
hsewa=600000;
}
else {
cout<<"Kode anda salah \n";
}
cout<<"\n\n";
cout<<"
cout<<"Nama pelanggan
cout<<"Lama Penyewaan
cout<<"Total Harga

-----OUT PUT----= " <<nama<<"


= " <<lama<<" Hari\n";
= Rp. " <<hsewa<<"

{totalbiaya = hsewa * lama;}


cout<<"Total biaya anda

\n\n";
\n";
\n";

= Rp. " <<totalbiaya<<" \n\n";

}
break;
case 2 :
cout<<" ________________________________________________________________\n"
;
cout<<"
ri |\n";
cout<<"
--\n";
cout<<"
|\n";
cout<<"
|\n";
cout<<"
|\n";
cout<<"
|\n";
cout<<"
-\n\n";
cout<<"
;
cout<<"
\n\n";

|Kode |Jenis mobil

| Merek Motor

|Harga sewa/ha

-------------------------------------------------------------|A

|Honda

| CS1,Mega Pro,Vario

|Rp.50.000

|B

|Yamaha

| Vg Zr,Jupiter Z, Mio Gt |Rp.60.000

|C

|Viar

| Scar Z

|Rp.70.000

|D

|Jialing

| SI125

|Rp.70.000

-------------------------------------------------------------lama penyewaan anda perhari di kali harga sewa

|\n"

--------------------------------------------------------------

cout<<"Jumlah Pelanggan = "; cin>>pelanggan;


cout<<"\n\n";
for (a=1; a<=pelanggan; a++) {
cout<<"Pelanggan ke- " <<a<<"\n\n";
cout<<"
-----IN PUT---cout<<"Masukkan Nama Identitas
= "; cin>>nama;
cout<<"Masukkan Lama Penyewaan
= "; cin>>lama;

\n\n";

cout<<"Masukkan Kode Paket


if (kode=='A'||kode=='a') {
hsewa=50000;
}
else if (kode=='B'||kode=='b')
hsewa=60000;
}
else if (kode=='C'||kode=='c')
hsewa=70000;
}
else if (kode=='D'||kode=='d')
hsewa=70000;
}
else {
cout<<"Kode anda salah
}

= "; cin>>kode;

{
{
{

\n\n";

cout<<"\n\n";
cout<<"
-----OUT PUT----\n\n";
cout<<"Nama pelanggan
= " <<nama<<"\n";
cout<<"Lama penyewaan
= " <<lama<<" hari \n";
cout<<"Harga sewa[per hari]
= Rp. " <<hsewa<<"\n";
totalsewa = hsewa * lama;
cout<<"Total harga sewa
= Rp. " <<totalsewa<<"\n";
if (lama>3){
diskon = 0.3 * totalsewa;
}
cout<<"Diskon
= Rp. " <<diskon<<"\n";
totalbiaya = totalsewa - diskon ;
cout<<"Total biaya anda
= Rp. " <<totalbiaya<<"\n\n";
}
break;
}
cout<<"Apakah anda mau ulang lagi? (y/n)"<<endl;
cin>> lagi;
if (lagi=='y')
goto mulai;
else if (lagi=='n')
return 0;
}

Anda mungkin juga menyukai

  • Kasmirus Gaji Karyawan
    Kasmirus Gaji Karyawan
    Dokumen2 halaman
    Kasmirus Gaji Karyawan
    StingPunk
    Belum ada peringkat
  • Kata Pengantar
    Kata Pengantar
    Dokumen3 halaman
    Kata Pengantar
    StingPunk
    Belum ada peringkat
  • Kodingan
    Kodingan
    Dokumen2 halaman
    Kodingan
    StingPunk
    Belum ada peringkat
  • yANG SUDAH JADI
    yANG SUDAH JADI
    Dokumen22 halaman
    yANG SUDAH JADI
    StingPunk
    Belum ada peringkat
  • Network Layer
    Network Layer
    Dokumen6 halaman
    Network Layer
    StingPunk
    Belum ada peringkat
  • Network Layer
    Network Layer
    Dokumen6 halaman
    Network Layer
    StingPunk
    Belum ada peringkat
  • Network Layer
    Network Layer
    Dokumen6 halaman
    Network Layer
    StingPunk
    Belum ada peringkat
  • Metode AHP
    Metode AHP
    Dokumen20 halaman
    Metode AHP
    StingPunk
    Belum ada peringkat
  • Riset Operasi
    Riset Operasi
    Dokumen14 halaman
    Riset Operasi
    StingPunk
    Belum ada peringkat
  • Present Tens
    Present Tens
    Dokumen9 halaman
    Present Tens
    StingPunk
    Belum ada peringkat
  • IMK
    IMK
    Dokumen15 halaman
    IMK
    StingPunk
    Belum ada peringkat
  • Metode AHP
    Metode AHP
    Dokumen20 halaman
    Metode AHP
    StingPunk
    Belum ada peringkat
  • Bahasa Ingris
    Bahasa Ingris
    Dokumen10 halaman
    Bahasa Ingris
    StingPunk
    Belum ada peringkat