Laporan Uas Algoritma Dan Struktur Data.docx

  • Uploaded by: Alif Firmansyah
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Laporan Uas Algoritma Dan Struktur Data.docx as PDF for free.

More details

  • Words: 650
  • Pages: 11
Laporan UAS Algoritma dan Struktur Data C++ Program Reservasi Hotel

Disusun oleh : 1. 2.

Angga Firniawan (160403010062) Hasan Arif Fadillah (160403010072)

Teknik Informatika Fakultas Sains dan Teknologi

Universitas Kanjuruhan Malang Tahun 2016-2017 BAB I Pendahuluan 1. Latar Belakang Program Reservasi Hotel adalah salah satu program untuk mempermudah pemesanan kamar hotel. Pengguna dapat memesan lebih dari 1 kali dan pengguna juga bisa memesan berbagai macam kamar yang di sediakan mulai dari : a. Kamar Eksekutif b. Kamar VIP c. Kamar VVIP Jadi pengguna tidak perlu repot-repot memesan hotel dan pastinya program ini dibuat dengan bahasa pemrograman C++.

2. Cara Kerja Program Cara kerja program ini sangat simple. Anda hanya perlu memasukkan kata atau angka yang sesuai dengan apa yang anda inginkan. Program ini di setting agar anda memasukkan sebuah kata atau angka dengan teliti supaya tidak terjadi kesalahan.

Bab II Pembahasan Petama-tama terdapat menu pilihan harga yaitu antara lain: -eksekutif

: 350000

-vip

: 550000

-vvip

: 850000

Langsung saja masukkan data ketik 1 kemudian akan muncul data penyewa inputkan terserah jika saya inputkan 1 maka akan muncul data pilihannya adalah A/B/C jadi terserah pilih mna,saya akan memilih inputan A maka akan menampilkan data kamar eksekutif dan harga kamar yaitu 350000 dan lama sewa kamar 2 total bayar rp 700.000 Saya punya uang 1000000 jadi kembalian 300.000 penjelasan nya adalah : total=hotel.bayar[i]*j; //jadi harga hotel di kali sama uang saya bayarkan 1000000 cout<<"\n\t\t\t\t\tTotal Biaya = Rp."<>k; cout<< "kembalian : "<>lagi; if(lagi=='Y'||lagi=='y') goto awal; else goto akhir;

SCRIPT PROGRAM : #include <stdio.h> #include #include #include #include <stdlib.h>

using namespace std;

class penginapan { public: char kode[5],*nama[5]; int harga[5],lama[5]; long int bayar[5]; };

int main() { char lagi,nama[30],alamat[30]; float total; int i,j,k; int checkin,checkout; penginapan hotel; awal:

cout<<"\t---------------------------------------"<<endl; cout<<"\t------WELCOME TO THE HOTEL HANGGA------"<<endl; cout<<"\t---------------------------------------"<<endl<<endl; cout<<"\t---------------------------------------"<<endl;

cout<<"\t--- Daftar Harga Kamar Hotel Hangga ---"<<endl; cout<<"\t---------------------------------------"<<endl; cout<<endl; { struct data_harga { int eksekutif; int vip; int vvip; int checkin,checkout; }; data_harga daftar_harga;

daftar_harga.eksekutif =350000; daftar_harga.vip

=550000;

daftar_harga.vvip

=850000;

cout<<"\n Eksekutif :"<
:"<
cout<<"\n VVIP

:"<
cout<<endl; cout<<"Masukkan Nama Anda : ";cin.getline(nama,30); cout<<"Masukkan Alamat Anda : ";cin.getline(alamat,50); } cout<<"\n Masukan Jumlah Penyewa

: ";cin>>j;

for (i=1;i<=j;i++) { system("cls"); cout<<"\nData Penyewa ke

: "<<j<<endl;

cout<<"A = Eksekutif"<<endl; cout<<"B = VIP"<<endl; cout<<"C = VVIP"<<endl; cout<<"\nMasukkan Kelas Kamar [A/B/C]: ";cin>>hotel.kode[i]; if (hotel.kode[i]=='A'||hotel.kode[i]=='a') { hotel.nama[i]="Kamar Melati"; hotel.harga[i]=350000; } else if (hotel.kode[i]=='B'||hotel.kode[i]=='b') { hotel.nama[i]="Kamar Mawar"; hotel.harga[i]=550000;

} else if (hotel.kode[i]=='C'||hotel.kode[i]=='c') { hotel.nama[i]="Kamar Koyu"; hotel.harga[i]=850000; }

else { cout<<"Pilihan Anda Tidak ada ! "<<endl; cout<<"Harap Mulai Dari Awal"<<endl; cout<<"Tekan Enter untuk melanjutkan !"; getch(); system("cls"); return main();

}

cout<<"Tanggal CheckIn

[DDMMYY] : ";cin>>checkin;

cout<<"Tanggal CheckOut [DDMMYY] : ";cin>>checkout; cout<<"-----------------------------------------------"; cout<<endl; cout<<"Tanggal CheckIn

: "<
cout<<"Tanggal CheckOut

: "<
cout<<"Nama Kamar "<
:

cout<<"Harga Kamar "<
:

cout<<"Lama Sewa Kamar

: ";cin>>hotel.lama[i];

hotel.bayar[i]=hotel.lama[i]*hotel.harga[i]; cout<<"Total Bayar "<
:

cout<<endl; } for (i=1;i<=j;i++)

total=hotel.bayar[i]*j;

cout<<"Total Biaya = Rp."<>k; system("cls"); cout<<endl; cout<<"Data Penyewa Kamar"<<endl; cout<<"----------------------------"<<endl; cout<<"Nama

: "<
cout<<"Alamat

: "<
cout<<"Tanggal CheckIn

: "<
cout<<"Tanggal CheckOut

: "<
cout<<"Lama Sewa Kamar

: "<
cout<<"Total Bayar

: "<
cout<<"Kembalian : "<>lagi; if(lagi=='Y'||lagi=='y') goto awal; else return 0; getch(); }

BAB III 1. Kesimpulan Program ini dirancang untuk mempermudah anda dalam membeli atau menyewa hotel di manapun anda berada. Anda juga mendapatkan harga yang murah bila memesan dari program ini. 2. Saran Program ini masih jauh dari kata sempurna,jadi jika ada kesalahan dalam program ini harap memberi kritik dan saran,sekian dari kelompok kami dan terima kasih.

Related Documents


More Documents from "Angelo Nunumete"