Project Borlan C++
Project Borlan C++
BORLAN C++
TEMA :
WARNET
KELOMPOK
-9
NAMA ANGGOTA
NIM
ANANDA RIZKI INSANI
11162133
KATA
PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Esa
atas segala rahmatNYA sehingga tugas
project borlan c++ dengan tema warnet
DAFTAR ISI
KATA
PENGANTAR ............................................
.i
DAFTAR
ISI .........................................................ii
BAB I
PENDAHULUAN........................................
1
A. LATAR
BELAKANG ................................1
B.
RUANG
LINGKUP...................................2
BAB II
PEMBAHASAN.........................................
3
A. PENJELASAN
PROGRAM.......................3
B.
CODING
PROGRAM...............................3
BAB III KESIMPULAN
BAB IV KESAN & PESAN BELAJAR C++
PROFIL ANGGOTA KELOMPOK
Bab 1.
Pendahuluan
A. Latar Belakang
Dalam membangun sebuah sistem banyak sekali
bahasa-bahasa pemograaman yang bisa
digunakan. Bahasa itu dibuat dan digunakan
berdasarkan kemampuan si pembuat sistem dan
berdasarkan untuk kegunaan sistem tersebut.
Dalam bahasa komputer yang digunakan,
misalnya saja Bahasa pemograman pascal,
pemogramman C++, pemogramman VB, dan
masih banyak sekali bahasa pemogramman
lainnya yang dapat digunakan.
Dan dalam buku ini kami akan mengambil
pembahasan mengenai bahasa pemograman C++
sesuai dengan mata kuliah yang kami jalani dan
lebih khusus sesuai dengan tugas yang kami
kerjakan saat ini .
B. Ruang Lingkup
Bab 2. Pembahasan
A. Penjelasan Program
PELAYANAN DI WARNET
[A]. RENTAL
B
R
W
P
N
G
P
R
T
BRO
WSIN
G
PENG
ETIK
AN
3000
/JAM
2000
/JAM
500/L
PRIN EMBA
T
R
[B]. GAME
GO
N
GO
F
GAME
ONLINE
GAME
OFFLNE
3000/JA
M
2000/JA
M
B. Coding Program
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
garis()
{
cout<<"-------------------------------------------------------------------"<<endl;
}
judul()
{
garis();
cout<<"
"<<endl;
cout<<"
"<<endl;
garis();
}
//PROTOTYPE FUNGSI
char *jenis_pelayanan(char kode_pelayanan[5]);
char *paket_game(char kode_game[5]);
int tarif_pelayanan(char kode_pelayanan[5]);
int tarif_game(char kode_game[5]);
main()
{
//STRUKTUR
struct
{
char kode_pelayanan[5];
int total,subtotal_pelayanan;
}pelayanan[10];
struct
{
char kode_game[5];
int jam, subtotal_game;
}game[10];
//deklarasi variabel
int total_bayar=0, a,jd, ubay, ukem;
char kdmenu,lagi;
atas :
clrscr();
judul();
cout<<" PILIH MENU
"<<endl;
cout<<"[A] -> PELAYANAN"<<endl;
cout<<"[B] -> GAME "<<endl;
cout<<"[C] -> BATAL"<<endl;
garis();
cout<<"Input Kode MENU :";cin>>kdmenu;
if (kdmenu=='A') //Untuk menu Biasa
{
cout<<"Input Jumlah Data
:";cin>>jd;
garis();
for(a=1;a<=jd;a++)
GAMBAR 1.1
MENU AWAL
{
cout<<"Data Ke-"<<a<<endl;
garis();
cout<<"Input Kode Pelayanan [BRW/PNG/PRT]
:";cin>>pelayanan[a].kode_pelayanan;
cout<<"Input [JAM / LEMBAR]
:";cin>>pelayanan[a].total;
}
GAMBAR 1.2
INPUT A
}
else if (kdmenu=='B') //untuk menu GAME
{
cout<<"Input Jumlah Data
:";cin>>jd;
garis();
for(a=1;a<=jd;a++)
{
cout<<"Data Ke-"<<a<<endl;
garis();
cout<<"Input Game [GON/GOF]
:";cin>>game[a].kode_game;
cout<<"Input Jam Bermain
:";cin>>game[a].jam;
}
}
GAMBAR 1.3
INPUT B
else
{
}
clrscr();
judul();
if(kdmenu=='A') //untuk Menu PELAYANAN
{
cout<<" No Kode Pelayanan Jenis Pelayanan
Harga per@ Jumlah Subtotal "<<endl;
//12345678901234567890123456789012345678901
23456789012345678901234567890123456
garis();
for(a=1;a<=jd;a++)
{
gotoxy(3,8+a);cout<<a;
gotoxy(11,8+a);cout<<pelayanan[a].kode_pelayanan;
gotoxy(27,8+a);cout<<jenis_pelayanan(pelayanan[a].k
ode_pelayanan);
gotoxy(47,8+a);cout<<tarif_pelayanan(pelayanan[a].ko
de_pelayanan);
gotoxy(61,8+a);cout<<pelayanan[a].total;
pelayanan[a].subtotal_pelayanan=pelayanan[a].total*ta
rif_pelayanan(pelayanan[a].kode_pelayanan);
gotoxy(69,8+a);cout<<pelayanan[a].subtotal_pelayana
n<<endl;
total_bayar=pelayanan[a].subtotal_pelayanan+total_ba
yar;
}
garis();
cout<<"\n Total Bayar
:"<<total_bayar<<endl;
cout<<" Input Uang Bayar :";cin>>ubay;
ukem=ubay-total_bayar;
cout<<" Uang Kembali
:"<<ukem;
cout<<"\n\n Input Data Lagi [Y/T]? ";cin>>lagi;
if (lagi=='Y' || lagi=='y')
goto atas;
}
GAMBAR 1.3
OUTPUT A
else
{
clrscr();
cout<<"Enter Satu Kali Lagi"<<endl;
}
getch();
}
//DEKLARASI FUNGSI
char *jenis_pelayanan(char kode_pelayanan[5])
{
if (strcmp(kode_pelayanan,"BRW")==0)
return "BROWSING";
else if (strcmp(kode_pelayanan,"PNG")==0)
return "PENGETIKAN";
else
return "PRINT";
}
int tarif_pelayanan(char kode_pelayanan[5])
{
if(strcmp(kode_pelayanan,"BRW")==0)
return 3000;
else if (strcmp(kode_pelayanan,"PNG")==0)
return 2000;
else
return 500;
}
Bab 3. Kesimpulan
Dengan adanya program c++ yang
telah kami kerjakan ini dapat
mempermudah para pemakai
khususnya yang memiliki usaha di
bidang warnet sehingga bertindak
efisien.
:
Wenni Valerie A.S
:
11162211
:
Medan, 19 Mei 1996
: wennival1905@bsi.ac.id
: Jln Lebak Bulus II
:
:
Barsilius Lucky .W
11162220
TTL
:
Email
:
Alamat :
3. Nama
NIM
TTL
Email
Alamat
4. Nama
NIM
TTL
Email
Alamat
:
Vanessa br Tobing
:
11162172
:
Palu, 29 Agustus 1997
:
vanessaa2908@bsi.ac.id
: Jl Raya Limo, Cinere Depok
5. Nama
NIM
TLL
Email
Alamat
:
:
:
:
:
:
:
:
: