Selasa, 11 Juli 2017

Pemograman C++ sewa kamar

Buatlah program dibawah ini

Sebuah peninapan mempunyai ketentuan tarif sewa kamar sebagai berikut:

Kode Kamar
Nama Kamar
Kode Kelas
Kategori
Harga / Malam
A
ANYELIR
1
VIP
350.000
2
KELAS 1
250.000
3
KELAS 2
150.000
C
CEMPAKA
1
VIP
500.000
2
KELAS 1
400.000
3
KELAS 2
300.000
M
MELATI
1
VIP
1.000.000
2
KELAS 1
750.000
3
KELAS 2
650.000

II. Rancangan Masukan

Buatlah program dengan Input sbb:

HOTEL PONDOK INDAH
**********************************
Nama penyewa       = .................
Kode Kamar [A/C/M] = .................
Kode Kelas [1/2/3] = .................
Lama menginap      = .... Hari
**********************************

III. Rancangan Keluaran

Outputnya adalah sebagai berikut:

HOTEL PONDOK INDAH
**************************************
Nama penyewa       = .................
Nama Kamar         = .................
Kategori           = .................
Lama menginap      = .....   hari
Biaya Sewa         = Rp ..............
Biaya Administrasi = Rp ..............
Total Biaya Sewa   = Rp ..............
**************************************
Souvenir         = .................



Ketentuan Soal:
  1. Untuk penyewaan kamar lebih dari 1 minggu maka akan mendapat souvenir “Free Lunch”.
  2. Total Biaya Sewa adalah Biaya sewa penginapan ditambah dengan biaya administrasi sebesar Rp 75.000.
  3. Biaya Sewa = Harga* Lama Inap
  4. Total Biaya Sewa = Biaya Sewa + Biaya Administrasi


v  Selamat Mengerjakan…Good Luck !!

#include <iostream>
using namespace std;
int main() {
string nama,nama_kamar,kategori,souvenir;
char kode_kamar,kode_kelas;
int lama_nginap,biaya_sewa,biaya_adm,total_biaya,harga;
cout<<"    HOTEL***syaikhul***"<<endl;
cout<<"___________________________________"<<endl;
cout<<"\nNama Penyewa :";
cin>>nama;
cout<<"Kode Kamar [A/C/M] :";
cin>>kode_kamar;
cout<<"Kode Kelas [1/2/3] :";
cin>>kode_kelas;
cout<<"Lama Menginap :";
cin>>lama_nginap;
cout<<"___________________________________"<<endl;
if ((kode_kamar == 'a') && (kode_kelas == '1'))
nama_kamar="Anyelir";
kategori="VIP";
harga=350000;
if ((kode_kamar == 'a') && (kode_kelas == '2'))
nama_kamar="Anyelir";
kategori="Kelas 1";
harga=250000;
if ((kode_kamar == 'a') && (kode_kelas == '3'))
nama_kamar="Anyelir";
kategori="Kelas 2";
harga=150000;
if ((kode_kamar == 'c') && (kode_kelas == '1'))
nama_kamar="Cempaka";
kategori="VIP";
harga=500000;
if ((kode_kamar == 'c') && (kode_kelas == '2'))
nama_kamar="Cempaka";
kategori="Kelas 1";
harga=400000;
if ((kode_kamar == 'c') && (kode_kelas == '3'))
nama_kamar="Cempaka";
kategori="Kelas 2";
harga=300000;
if ((kode_kamar == 'm') && (kode_kelas == '1'))
nama_kamar="Melati";
kategori="VIP";
harga=1000000;
if ((kode_kamar == 'm') && (kode_kelas == '2'))
nama_kamar="Melati";
kategori="Kelas 1";
harga=750000;
if ((kode_kamar == 'm') && (kode_kelas == '3'))
nama_kamar="Melati";
kategori="Kelas 2";
harga=650000;
if (lama_nginap > 7) {
souvenir="Free Launch";
}
biaya_sewa=harga*lama_nginap;
biaya_adm=75000;
total_biaya=biaya_sewa+biaya_adm;
cout<<"\n\n      HOTEL *** syaikhul***"<<endl;
cout<<"____________________________________"<<endl;
cout<<"\nNama Penyewa :"<<nama<<endl;
cout<<"Nama Kamar :"<<nama_kamar<<endl;
cout<<"Kategori :"<<kategori<<endl;
cout<<"Lama Menginap :"<<lama_nginap<<" Hari"<<endl;
cout<<"Biaya Sewa :Rp "<<biaya_sewa<<endl;
cout<<"Biaya Administrasi :Rp "<<biaya_adm<<endl;
cout<<"Total Biaya Sewa :Rp "<<total_biaya<<endl;
cout<<"_______________________________"<<endl;
cout<<"Souvenir :"<<souvenir<<endl;
return 0;
}
semoga Bermanfaat sob...

Pemograman C++ tiket pesawat


soal 

Buatlah program untuk menghitung penjualan tiket pesawat dengan ketentuan

Kode Pesawat
Nama Pesawat
Harga Pesawat
GI || gi
Garuda Indonesia
250000
MN || mn
Mandala
180000
LA || la
Lion Air
275000
BR || br
Bouroq
165000
1.    Buat fungsi Total = harga x jumlah beli
2.    Buat fungsi Diskon jika tiket yang dibeli > 10, maka Diskon= 10% x Total
3.    Buat fugsi Jumlah Bayar = Total-Diskon+PPN
4.    Buat fungsi PPN = 10 % x Total
5.    Buat fungsi Total Bayar = Total Bayar + Jumlah Bayar
6.    Gunakan Array untuk rancangan Inputnya
       
 Rancangan input

Program Penjualan Tiket Pesawat
KONOHA AIR PORT
Jl. MATAHARI No. 37 Telp. 0411 872780
-------------------------------------------------------------------------------------------------

Nama Penumpang   :
---------------------------------------------------------------------------------------------------------
No    Kode              Nama               Harga      Total      Diskon     PPN         Jumlah Bayar
          Pesawat        Pesawat     Tiket
-------------------------------------------------------------------------------------------------
….      ……………..        ………………         ………….     ……………..     …………….     ……………       …………
….      ……………..        ………………         ………….     ……………..     …………….     ……………       …………
-------------------------------------------------------------------------------------------------
                                                                                                                                 Total Bayar Rp.  …………………..
 
Rancangan OUTPUT
 Program Penjualan Tiket Pesawat
KONOHA AIR PORT
Jl. MATAHARI No. 37 Telp. 0411 872780
-------------------------------------------------------------------------------------------------

Nama Penumpang   :
---------------------------------------------------------------------------------------------------------
No    Kode              Nama               Harga      Total      Diskon     PPN         Jumlah Bayar
          Pesawat        Pesawat     Tiket
-------------------------------------------------------------------------------------------------
….      ……………..        ………………         ………….     ……………..     …………….     ……………       …………
….      ……………..        ………………         ………….     ……………..     …………….     ……………       …………
-------------------------------------------------------------------------------------------------
                                                                                                                                 Total Bayar Rp.  …………………..


Berikut  coding/listing dari program tiket pesawat.
 #include <iostream>
 #include <conio.h>
 #include <windows.h>
 #include <stdlib.h>
 using namespace std;
 void gotoxy(int x, int y)
{
    COORD coord;
    coord.X = x;
    coord.Y = y;
    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
 int main()

 { 
string pesawat[100],nama,kode[100];
long int harga[100],jumlah[100],total[100],total_b,jumlahb[100];
int data;
float diskon[100],ppn[100];
 
cout<<"======================================="<<endl;
cout<<"    Program Penjualan Tiket Pesawat    "<<endl;
cout<<"            KONOHA AIR PORT            "<<endl;
cout<<"   Jl.ABDESIR No.37 Telp.081245508829  "<<endl;
cout<<"---------------------------------------"<<endl;
cout<<"Masukkan Nama Penumpang   :" ;
cin>>nama;
cout<<"Masukkan Jumlah Data      :" ;
cin>>data;
for (int i=1; i<=data; i++)
{cout<<"Data Ke-"<<i<<endl;
cout<<"Masukkan Kode Pesawat     :" ;
cin>>kode[i];
if (kode[i] =="GI")
{ pesawat[i] ="Garuda Indonesia";
harga[i] = 250000; }else
if (kode[i] =="MN")
{ pesawat[i] ="Mandala";
 harga[i] = 180000; }else
if (kode[i] =="LA")
{ pesawat[i] ="Lion Air";
 harga[i] = 275000; }else
if (kode[i] =="BR")
{ pesawat[i] ="Bouroq";
 harga[i] = 165000; }else
 
if (kode[i] =="gi")
{ pesawat[i] ="Garuda Indonesia";
harga[i] = 250000; }else
if (kode[i] =="mn")
{ pesawat[i] ="Mandala";
 harga[i] = 180000; }else
if (kode[i] =="la")
{ pesawat[i] ="Lion Air";
 harga[i] = 275000; }else
if (kode[i] =="br")
{ pesawat[i] ="Bouroq";
 harga[i] = 165000; }
 
cout<<"Nama Pesawat              :"<<pesawat[i]<<endl;
cout<<"Harga Pesawat             :"<<harga[i]<<endl;
cout<<"Masukkan Jumlah Belli     :";
cin>>jumlah[i];
total[i] = harga[i]*jumlah[i];
cout<<"Total                     :"<<total[i]<<endl;
if (jumlah[i] >10)
{ diskon[i] = 0.1*total[i]; }
 else { diskon[i] = 0; }
cout<<"Diskon                     :"<<diskon[i]<<endl;
ppn[i] = 0.1 * total[i];
cout<<"PPN                        :"<<ppn[i]<<endl;
jumlahb[i]=total[i]-diskon[i]+ppn[i]; }
 
system("cls");
cout<<"Nama Penumpang :"<<nama<<endl;
cout<<"|NO|Kode|Nama Pesawat      |Harga  |Total  |Diskon  |PPN   |Jumlah Bayar|"<<endl;
total_b=0;
for ( int  j=1; j<=data; j++)
{
gotoxy(0,1+j);
cout<<"|"<<j<<endl;
gotoxy(3,1+j);
cout<<"|"<<kode[j]<<endl;
gotoxy(8,1+j);
cout<<"|"<<pesawat[j];
gotoxy(27,1+j);
cout<<"|"<<harga[j];
gotoxy(35,1+j);
cout<<"|"<<total[j];
gotoxy(43,1+j);
cout<<"|"<<diskon[j];
gotoxy(52,1+j);
cout<<"|"<<ppn[j];
gotoxy(59,1+j);
cout<<"|"<<"Rp."<<jumlahb[j];
gotoxy(72,1+j);
cout<<"|";
total_b=total_b+jumlahb[j];
}
cout<<""<<endl;
cout<<"Total :Rp."<<total_b;
return 0;
}
 


ok sob semoga bermanfaat.......