Assalamualaikum wr.wb
Selamat datang di blog tercinta ini. Berbagai informasi dapat saudara temukan di blog ini. mudah mudahkan berguna dan dapat membantu bagi saudara saudara sekalian. saya selaku admin dan penulis berterimakasih karena telah mengunjungi blog ini. J
Disini saya akan mengambil kasus tagihan sewa kamar hotel
Silahkan copy script dibawah ini ke dalam Borland c++ anda :
#include<conio.h>
#include<stdio.h>
#include<string.h>
main()
{
char ntm[30],nktp[20],alm[40],jk[6],ket[10];
int li,tb;
float bt,bk,dis,sph;
clrscr();
printf("Tagihan Sewa Kamar Hotel\n");
printf("========================\n");
printf ("Nama Tamu :");gets(ntm);
printf ("No KTP :");gets(nktp);
printf ("Alamat :");gets(alm);
printf ("Jenis Kamar[D/V/E] :"); gets(jk);
printf("Lama Inap[Hari] :");
scanf("%i",&li);
if(strcmp(jk, "D") == 0)
{
strcpy(ket,"Deluxe");
sph=750000;
}
else if(strcmp(jk, "V") == 0)
{
strcpy(ket,"VIP");
sph=650000;
}
else if(strcmp(jk, "E") == 0)
{
strcpy(ket,"Ekonomi");
sph=400000;
}
printf("Keterangan Kamar :%s\n",&ket);
printf("Sewa Perhari(Rp) :%-12.2f\n",sph);
printf("Tagihan Bar(Rp) :");scanf("%i",&tb);
bk=sph*li+tb;
if(bk>3000000)
{
dis=0.3*bk;
}
else if(bk>2000000)
{
dis=0.2*bk;
}
else if(bk>1000000)
{
dis=0.1*bk;
}
bt=bk-dis;
printf("Biaya Kotor :%-12.2f\n",bk);
printf("Discount :%-12.2f\n",dis);
printf("Besar Tagihan :%-12.2f\n",bt);
getch();
}
Setelah itu compile program bisa menggunakan ALT+F9 ,ini berguna untuk melihat ada kesalahan dari script di atas apa tidak
Setelah semuanya tidak ada kesalahan. Silahkan Run program gunakan CTRL+F9
dalam memberikan nilai variable dari dalam program if memiliki beberapa syarat
1. untuk numerik
bentuk umum : nama variable=isi variable;
contoh : hs=500000;
2. untuk string 1 karakter
bentuk umum : nama variable=’isi variabel’;
contoh : nh=’D’;
3. untuk string lebih 1 karakter
bentuk umum : strcpy(nama variable , ”isi variabel”);
contoh : strcpy(ket,”berhasil”);
Tambahan : jika ingin melakukan perulangan , tinggal masukan perintah for sesuai dengan yang telah kita bahas pada artikel sebelumnya
Jika masih ada kendala dalam pembuatan script diatas atau ingin tanya tanya soal program c++ silahkan anda menulis komentar .
terima kasih telah berkunjung . semoga informasi yang saya berikan dapat berguna bagi saudara sekalian. J
wassalamualaikum wr.wb
Rekomendasi Artikel Terkait, lengkap
ReplyDeletePranala --> DASAR BAHASA PEMROGRAMAN BORLAND C++
admin bgmana script c++ if else untuk input data NAMA maka muncul otomatis Tanggal Lahir kita?
ReplyDeletekalau masalah pemanggilan harus diperkenalkan dulu gan. pelajari aj disini http://nopri1.blogspot.co.id/2015/11/belajar-pemrograman-contoh-script_17.html
Delete