Tugas Dasar Pemrograman : Buatlah Sebuah Program Penginapan Pasti Betah

Tugas Dasar Pemrograman : Buatlah Sebuah Program Penginapan Pasti Betah

Tugas Dasar Pemrograman  – Pada tugas kali ini akan penyelesaian program penginapan pasti betah, dengan ketentuan input dan output dibawah ini.

Program penginapan pasti betah ini menggunakan compiler C++ versi 17.

Saya menggunakan compiler online di onlinegdb.com, besar kemungkinan jika teman-teman mengcompile dengan aplikasi windows, terdapat error erro bagian header.

Mohon maaf sebaiknya script di ketik ulang untuk membantu teman-teman mengingat logika da  bahasa program C++.

Semoga pembahasan pada soal buatlah sebuah program penginapan pasti betah ini dapat memberikan manfaat.

Selamat belajar…

Baca Juga : Panduan Menggunakan Compiler OnlineGDB


PENGINAPAN PASTI BETAH

———————————————————————————
Nama Penyewa : ……………..
Kode Kamar [ABM] : ……………..
Lama Menginap : ……………..
———————————————————————————
Tipe Kamar Yang diInginkan : ……………..
Lama Menginap : ……………..
Souvenir : ……………..
Biaya Sewa : ……………..
Total Biaya Sewa : ……………..
———————————————————————————
Uang Pembayaran : ……………..
Uang Kembalian : ……………..
———————————————————————————
Apakah Anda Ingin Input data Kembali [Y/T]


#include<stdio.h>
#include<conio.h>
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
char cust[50],tipe[10],bonus[15],lagi,kode;
int lama,hrg,sewa,cash,total,kembali,adm;
atas:
cout<<” PENGINAPAN PASTI BETAH”<<endl<<endl;
cout<<” **********************************”<<endl<<endl;
cout<<” Nama Penyewatt: “;gets(cust);
cout<<” Kode Kamar [A/B/M]t: “;cin>>kode;
switch(kode)
{
case’a’:
case ‘A’:
strcpy(tipe,”ANGGREK”);
hrg=300000;
break;
case’b’:
case’B’:
strcpy(tipe,”Bougenville”);
hrg=250000;
break;
case’m’:
case’M’:
strcpy(tipe,”MAWAR”);
hrg=200000;
break;
default:
cout<<endl;
cout<<” Kode Kamar Yang Anda Masukan Salah”<<endl;
goto bawah;
}
cout<<” Lama Menginaptt: “;cin>>lama;
if(lama>=7)
{
strcpy(bonus,”Payung Cantik”);
}
else
strcpy(bonus,”TIDAK DAPAT SOUVENIRtt”);
clrscr();
adm=200000;
sewa=lama*hrg;
total=adm+sewa;
cout<<” PENGINAPAN PASTI BETAH”<<endl<<endl;
cout<<” Nama Penyewatt: “<<cust<<endl;
cout<<” Kode Kamar [A/B/M]t: “<<kode<<endl;
cout<<” Lama Menginaptt: “<<lama<<endl<<endl;
cout<<” **********************************”<<endl<<endl;
cout<<” Tipe Kamartt: “<<tipe<<endl;
cout<<” Lama Menginaptt: “<<lama; cout<<” hari”<<endl;
cout<<” Souvenirtt: “<<bonus<<endl;
cout<<” Biaya Sewatt: “<<sewa<<endl;
cout<<” Biaya Administrasit: “<<adm<<endl;
cout<<” Total Biaya Sewat: “<<total<<endl<<endl;
cout<<” **********************************”<<endl<<endl;
cout<<” Uang Bayartt: “;cin>>cash;
kembali=cash-total;
cout<<” Uang Kembalitt: “<<kembali<<endl;
bawah:
cout<<endl;
cout<<” INGIN INPUT LAGI?[Y/T] :”;cin>>lagi;
clrscr();
if(lagi==’y’||lagi==’Y’)
goto atas;
else
getch();
}

Semoga penyelesaikan dari persoalan program penginapan pasti betah dapat membantu Anda yang sedang mempelari pembuatan programnya.

Seorang Ayah dan Suami, Menggali Potensi di Dunia Digital. Menyediakan Layanan Backlink, Desain Website, Meningkatkan DA PA Otoritas Domain dan Otoritas Halaman, Penempatan Konten, Kampanye iklan Google, Facebook, dan Instagram, serta Peningkatan Jumlah Pengikut (Instagram, Facebook, Twitter, TikTok, Shopee, Tokopedia).

Leave a Reply

Your email address will not be published. Required fields are marked *

error: TOLONGLAH, SAYA MENULIS SENDIRI CAPEK !!!