Belajar pemrograman : Contoh script sederhana membuat tampilan lebih rapi menggunakan gotoxy Borland c++

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
Pengenalan tentang gotoxy :
Gotoxy digunakan untuk menempatkan koordinat kursor pada layar agar tampilan dilayar lebih rapi
Bentuk dasarnya  gotoxy (kolom,baris) atau gotoxy(x,y)

Disini saya akan mengambil kasus seperti  contoh dalam artikel sebelumnya yaitu 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();
gotoxy(15,5);printf("Tagihan Sewa Kamar Hotel");
gotoxy(15,6);printf("========================");
gotoxy(15,7);printf ("Nama Tamu          :");
gotoxy(15,8);printf ("No KTP             :");
gotoxy(15,9);printf ("Alamat             :");
gotoxy(15,10);printf("Jenis Kamar[D/V/E] :");
gotoxy(15,11);printf("Lama Inap[Hari]    :");
gotoxy(15,12);printf("Keterangan Kamar   :");
gotoxy(15,13);printf("Sewa Perhari(Rp)   :");
gotoxy(15,14);printf("Tagihan Bar(Rp)    :");
gotoxy(15,15);printf("Biaya Kotor        :");
gotoxy(15,16);printf("Discount           :");
gotoxy(15,17);printf("Besar Tagihan      :");
gotoxy(35,7);gets(ntm);
gotoxy(35,8);gets(nktp);
gotoxy(35,9);gets(alm);
gotoxy(35,10);gets(jk);
gotoxy(35,11);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;
}
gotoxy(35,12);printf(ket);
gotoxy(35,13);printf("%-12.2f",sph);
gotoxy(35,14);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;
gotoxy(35,15);printf("%-12.2f",bk);
gotoxy(35,16);printf("%-12.2f",dis);
gotoxy(35,17);printf("%-12.2f",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



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 bertanya 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

Share on Google Plus

0 comments: