BORLAND C++
Tugas Kelompok
Diajukan untuk memenuhi salah satu tugas mata kuliah
Algoritma Pemrograman I
Amin Purwanto
13150307
13150861
13150491
13150862
Diki Aryanto
13150959
13150093
13.1A.21
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
BINA SARANA INFORMATIKA
PURWOKERTO
2015
KATA PENGANTAR
Syukur Alhamdulillah senantiasa kami panjatkan kehadirat Allah
SWT yang telah melimpahkan rahmat dan karunianya, sehingga
kami dapat menyelesaikan makalah ini guna memenuhi tugas
untuk mata kuliah Algoritma dan Pemrograman, dengan judul :
Program rental mobil dengan boerlan C++.
Kami menyadari bahwa dalam penilisan makalah ini tidak
terlepas dari bantuan banyak pihak yang dengan tulus
memberikan doa, saran dan kritik sehingga makalah ini dapat
terselesaikan,
Kami menyadari sepenuhnya bahwa makalah ini masih jauh dari
sempurna
dikarenakan
tebatasnya
pengalaman
da
penegetahuan yang kami miliki. Oleh karena itu kami
mengharapkan segala bentuk saran serta masukan bahkan kritik
yang membangun dari berbagai pihak. Akhirnya kami berharap
semoga makalah ini dapat memberikan manfaat bagi
perkembangan dunia pendidikan.
Purwokerto, 27 Oktober 2015
Penulis
DAFTAR ISI
KATA PENGANTAR ............................................................................ i
DAFTAR ISI ....................................................................................... ii
BAB I PENDAHULUAN
1.1Latar Belakang ...........................................................................
1.2Tujuan .........................................................................................
1.3Ruang Lingkup ............................................................................
BAB II PEMBAHASAN
2.1 Proses Bisnis ..............................................................................
2.2 Tampilan Input ...........................................................................
2.3 Tampilan Output ........................................................................
2.4 Source Code ..............................................................................
BAB III PENUTUP
3.1 KESIMPULAN ..............................................................................
3.2 SARAN .......................................................................................
DAFTAR PUSTAKA ............................................................................
BAB I
PENDAHULUAN
1.1
LATAR BELAKANG
1.2 TUJUAN
Tujuan disususnnya makalah ini yaitu menyelesaikan salah
satu tugas mata pelajaran yang khususnya pelajaran
Algoritma dan Pemrograman sekaligus tugas atau nilai
tambah untuk UTS.
Selain itu, penulis berharapa di buatnya makalah ini bukan
hanya untuk tugas yang di berikan semata, akan tetapi bisa
membanti kita semua dalam hal mempelajari ilmu
pengetahuan yang khususnya Pemrograman C++ ini.
Harapan penulis yaitu semoga makalah ini tidak hanya
bermanfaat bagi penulis akan tetapi sangat-sangat
bermanfaat khususnya juga bagi para pembaca atau kita yang
membutuhkan untuk referensi ataupun salah satu sarana
BAB II
PEMBAHASAN
1.1 PROSES BISNIS
Program ini dibuat untuk memudahkan transaksi antara penyewa
dan karyawan perusahaan RENTAL MOBIL VIP DI JAMIN PUAS
dengan ketentuan :
1. Daftar kendaraan sewa :
a. Pickup
- Suzuki
: Rp
- Mitsubishi
: Rp
b. Truck
- Hino
: Rp
- Suzuki
: Rp
c. Bus
- Patas
: Rp
- Sinar Jaya
: Rp
d. Mobil keluarga
- Avanza
: Rp
- Grand Prix
: Rp
300.000/hari
250.000/hari
450.000/hari
500.000/hari
1.000.000/hari
2.500.000/hari
250.000/hari
300.000/hari
=
=
1.3
TAMPILAN OUTPUT
Nama penyewa
Nama kendaraan
Diskon
Total bayar
=
=
||"<<endl;
cout<<"==================================
========"<<endl;
cout<<"||
1.Suzuki pickup
||"<<endl;
cout<<"||
2.Mitsubishi pickup
||"<<endl;
cout<<"||
3.Hino truck
||"<<endl;
cout<<"||
4.Suzuki truck
cout<<"||
5.Bus Patas
||"<<endl;
cout<<"||
||"<<endl;
cout<<"||
7.Avanza
||"<<endl;
cout<<"||
8.Grand Prix
cout<<"||
||"<<endl;
||"<<endl;
||"<<endl;
=";gets(petugas);
=";gets(penyewa);
=";cin>>lama;
break;
case'5':
strcpy(nama,"bus patas");
harga=1000000;
break;
case'6':
strcpy(nama,"bus sinar jaya");
harga=2500000;
break;
case'7':
strcpy(nama,"avanza");
harga=250000;
break;
case'8':
strcpy(nama,"grand prix");
harga=300000;
break;
default:
cout<<"kode salah!!"<<endl;
strcpy(nama,"kode tidak tersedia");
harga=0;
}
if(lama>=7)
{
diskon=0.20*harga;
}
else
{
diskon=0*harga;
}
total=(harga*lama);
clrscr();
DI JAMIN PUAS
"<<endl;
cout<<"--------------------------------------------------"<<endl;
cout<<"Nama petugas
="<<petugas<<endl;
cout<<"Nama penyewa
="<<penyewa<<endl;
cout<<"Nama kendaraan
="<<nama<<endl;
="<<diskon<<endl;
cout<<"Total bayar
="<<"Rp."<<total<<endl;
cout<<"--------------------------------------------------"<<endl;
cout<<"%%%%%%%%%%%%%%%% TERIMA KASIH %%%%
%%%%%%%%%%%%"<<endl;
cout<<"apa mau input data lagi????[y/t]=";cin>>input;
if(input=='Y'||input=='y')
goto awal;
getch();
}
=======================================
===================
BAB III
PENUTUP
3.1 KESIMPULAN
Adapun beberapa kesimpulan yang dapat diambil adalah :
1. Dalam bahasa C++ semua hal yang berhubungan dengan
sintaks harus diperhatikan secara seksama, hal ini
dikarenakan sebuah program tidak akan bisa running
apabila salah satu sintaks itu missing.
2. Dalam membangun program kita harus memperhatikan
huruf reverse word, variable, konstanta dan lain-lain kerena
program C++ bersifat case sensitive (huruf kecil dan besar
dianggap berbeda).
3. Struktur data merupakan salah satu bahan dasar
pembuatan program. Pemakaian struktur data yang tepat
didalam proses pemrograman akan menghasilkan
algoritma yang jelas da tepat sehingga menjadikan
program secara keseluruhan lenih sederhana.
4. Array merupakan bagian dari struktur data termasuk dalam
struktur data sederhana yang dapat didefinisikan sebagai
pemesanan alokasi memori sementara pada komputer.
3.2 SARAN
1. semoga makalah ini menjadi sebuah titik pendorong bagi
pemula yang ingin belajar bahasa C++ secara mendalam
2. semoga makalah ini menjadi pegangan pembaca dalam
memahami setiap sintaks umum yang ada pada bahasa C+
+.
3. diharapkan makalah ini berguna dan dapat menjadi sarana
pembelajaran oleh pembaca dan menjadi lebih paham
mengenai program dan aplikasi lain pendukungnya.
DAFTAR PUSTAKA