Anda di halaman 1dari 12

LAPORAN TUGAS

PROGRAM TIKET BUS MENGGUNAKAN BAHASA PEMROGRAMAN C++


DENGAN CODEBLOCKS

Dosen Pengampu : Akhlis Munazilin M.T


Oleh : Nuril Fajril Huda (2021501027)

Prodi Ilmu Komputer


FAKULTAS SAINS & TEKNNOLOGI
UNIVERSITAS IBRAHIMY (UNIB)
SukorejoBanyuputihSitubondo
Tahun 2022-2023
KATA PENGANTAR

Assalamualaikum wr.wb…..
Alhamdulilah, atas berkat Allah SWT penyusunan makalah dapat kami selesaikan
dengan baik.Solawat serta salam semoga senatiasa tercurah limpahkan untuk junjugan kita
nabi besar Muhammad SAW. Yang mana beliaulah menjadi suri tauladan kita yang baik Bagi
kita semua,
Makalah ini membahas tentang ” SISTEM PEMBELIAN TIKET BUS
MENGUNAKAN C++ ” telah terselesaikan. Namun kami menyadari bawasannya masih
terdapat banyak kekurangan dalam makalah ini, kekurangan ini akan diupayakan untuk terus
di sempurnakan sesuai dengan kemampuan yang kami miliki.
Serta taklupa kritikan dan masukan dari pembaca untuk dapat di sampaikan sebagai
referensi kami dalam mengupayakan perbaikan-perbaikan. Mudah-mudahan upaya ini
senantiasa mendapat bimbingan dan ridho dari Allah SWT.
Wassalamualaikum wr.wb

Tertanda,

Penyusun
BAB I

PENDAHULUAN

1.1 Latar Belakang


Struktur data adalah cara menyimpan atau merepresentasikan data di dalam
Komputer agar bisa dipakai secara efisien Sedangkan data adalah representasi dari fakta
dunia nyata. Fakta atau keterangan tentang kenyataan yang disimpan, direkam
atau direpresentasikan dalam bentuk tulisan, suara, gambar, sinyal atau symbol.
Pemprograman dalam struktur data ada beberapa macam, salah satunya adalah
pemprograman C++.
Dalam laporan ini membahas tentang penyusunan program percabangan dimana
kondisi tersebutlah yang akan menentukan perintah-perintah yang akan dijalankan
oleh suatu program. Perintah dalam suatu kondisi. Akan dijalankan Ketika kondisi
tersebut bernilai benar, dan sebaliknya apabila kondisi bernilai salah maka perintah di
dalamnya tidak akan di jalankan.
Program ini saya buat menampilkan data kebutuhan santri selama satu bulan, di mana
bisa di operasikan pada saat orang tua wali ingin mengetahui kebutuhan anaknya di
pondok, Program ini di buat untuk memper mudah wali santri yang hendak mengirim
anaknya yang berada di pondok
1.2 Tujuan Praktikum
Tujuan disusunnya laporan ini yaitu utuk menyelasaikan tugas mata kuliah Struktur
Data sekaligus tugas atau nilai tambahan UAS.
Selain itu, penulis berharap di buatnya laporan ini bukan hanya untuk tugas yang di
berikan semata,akan tetapi bisa membantu kita semua dalam hal mempelajari ilmu
pengetahuan khusuhnya Pemprograman C++ ini. Harapan penulis yaitu semoga laporan
ini tidak hanya bermanfaat bagi penulis akan tetapi sangat bermanfaat khususnya juga
bagi para pembaca atau kita semua yang membutuhkan refrensi.

1.3 Program Sebelumnya.


Program ini adalah program yang di kembangkan dari program yang di rancang
sebelumnya pada Microsoft word dan Microsoft exel. Jadi program ini adalah
pengembangan dari program sebelumnya, sebagaimana di bawah ini:
Sistem pembelian tiket bus menggunakan 2 aplikasi yang pertama Microsoft exel dan yang
kedua Microsoft word.
adapun tiket yang harus di bayar ada 3 : 1. Biaya operasional
2. biaya asuransi
3. tiket makan
Adapun tata cara pembelian tiket adalah
1. Penumpang harus memilih bus yang akan dinaiki
2. Penumpang harus memilih jurusan yang akan di tuju

Rincian system pada aplikasi Microsoft exel sebagai berikut:


Pada biaya operasional menggunakan rumus:
=VLOOKUP(C5;BIAYAOPERASIONAL;2;FALSE)
Pada biaya asuransi menggunakan rumus:
=VLOOKUP(C5;BIAYAASURANSI;2;FALSE)
Pada biaya tiket makan menggunakan rumus:

=VLOOKUP(C5;TIKETMAKAN;2;FALSE)

Dan pada jumlah menggunakan rumus:

=D5+E5+F5
Sistem Pada Microsof Word

Adapun Langkah Langkah system pembelian tiket bus pada Microsoft Word adalah sebagai berikut:

1.Pilih Start Mail Marge-pilih (yang ada tanda panah warna biru)

3. pilih ( panah warna biru)


4. pilih ( panah warna merah
5. lalu akan menuju file yang akan di tuju(pilihlah file yang akan di tuju di mocrosoft exel

6. Lalu Langkah yang terakhir adalah pilih menulis (Seperti Contoh Di Bawah) lalu pilih Finist &
Marge.
BAB II
PEMBAHASAN
1. Hasil program

Menu Utama Program

Tampilan di atas adalah tampilan dimana program akan di jalankan untuk pertama kali,
proram memiliki lima menu yaitu 1. Nama penyewa.

2. Kode bus.

3. Pilihan tujuan.

4. konfirmasi data pembelian.

5. Menu pembayaran.

Yang dimana tiap tiap menu memiliki tujuan yang berbeda, 1. Untuk nama penyewa berguna
untuk orang yang akan meyewakan layanan bus kami 2. Kode bus berfungsi untuk
mengkonfirmasi perusahan bus atau dikenal dengan PO(PERUSAHAN OTOBUS /
OTOMOTIF) 3. Pilihan tujuan berfungsi untuk mengkonfirmasi tujuan yang akan digunakan
oleh pelanggan bus kami / penyawa bus kami 4. Konfirmasi data pembelian yang dimana
menu ini berfunsi memberikan informasi kepada si penyawa bus tersebut 5. Menu pembayar
adalah nama lain dari struk pembayar jika si penyawa sudah sepakat untuk memyewa bus
kami dan sudah menentukan tujuan.
Menu Pencarian Daftar tujuan

Ini adalah tampilan dari menu pencarian daftar tujuan, yang dimana program tersebut akan
meminta masukkan kode tujuan dari penyewa yang selanjutnya akan di proses lagi ke menu
selanjutnya.

Konfirmasi data pembelin tiket bus.

Ini adalah tampilan program yang memproses masukan dari tampilan sebelumnya. Program
ini melakukan sebuah konfirmasi data yang akan diproses lebih lanjut ke menu pembayaran
dan program ini juga menanyakan jumlah beli tiket nya.
Menu Pembayaran tiket bus.

Ini adalah tampilan dari menu pembayaran. Dan menampilkan data yang sudah diinputkan
ketika ingin membeli tiket. Ketika transaksi sudah selesai, program meminta konfirmasi
apakah masih ingin melakukan transaksi atau tidak. Jika masih ingin melakukan transaksi
pembelian lagi maka proram meminta input ulang seperti progranm yang di atas. Dan jika
tidak maka akan keluar output seperti di bawah :
2. Source Code.

Ini adalah source code dari void header dan variable yang di gunakan oleh program untuk
menyatakan nama po bus dan alamatnya.

Ini adalah source code dari void header. Dimana pada saat program berjalan, akan meminta
masukan data dari penyewa dan kode bus yang nantinya akan di deklarasikan pada program
berikutnya.
Ini adalah source code dari pilihan tujuan dan kode tujuan. Dimana isinya adalah untuk
menentukan jurusan si penyewa dan harga per jurusan bus tersebut. Dan ketika sudah di
inputkan, data tersebut akan masuk kedalam larik tipe data bentukan yang sudah di
deklarasikan sebelumnya.

Tampilan diatas adalah source code dari header terakhir dimana program akan megeksekusi
program yang sudah di jalankan sebelumnya pada pencarian tujuan. Dan hasil dari pencarian
ini akan menampilkan sebuah pesan. Pada program ini akan menanyakan jumlah tiket yang
akan dibeli oleh penyewa layanan bus kami dan akan menjumlah pembelian tiket yang akan
ditotal berapa yang harus di bayar oleh penyewa tersebut. Ketika program sudah
menjalankan pencarian jurusan yang akan dituju oleh penyewa dan total keseluruhan tiket
yang tadinya sudah di deklarasikan pada program sebelumnya maka pada program ini akan
menampilkan semacam struk atau nota pembayaran, maka program selanjutnya akan
melakukan eksekusi konfirmasi apakah program akan dilanjutkan atau tidak.
PENUTUP

KESIMPULAN

Pada program yang kami buat hanya menggunakan beberapa tipe data yaitu:

 Tipe data integrer adalah tipe data yang dipakai untuk menampung angka bulat positif
maupun negative.
 Tipe data char adalah merupakan tipe data yang di gunakan untuk menyimpan satu
huruf, angka, tanda baca, symbol, atau spasi kosong.

Dalam Bahasa pemrograman C++ perintah cout di pakai untuk menampilkan teks ke layer,
yakni salah satu bentuk output perintah cout merupakan singkatan dari console out.

Dan pada pemrograman ini adalah pemrograman yang di kembangkan dari pemrograman
yang sudah di deklarasikan sebelumnya yaitu pada program yang di jalankan pada aplikasi
Microsoft word dan Microsoft exel. Yang sudah kami tampilkan pada bab 1.

Anda mungkin juga menyukai