Segala puji bagi Tuhan Yang Maha Esa yang telah memberikan kemudahan
sehingga dapat menyelesaikan laporan ini. Tanpa pertolongan-Nya mungkin saya
tidak akan sanggup menyelesaikan dengan baik.
Dalam penyusunan laporan ini, saya mengucapkan banyak Terimakasih
kepada Dosen Mata Kuliah yang telah memberi bimbingan dan kepercayaan.
Sehingga, laporan ini dapat saya susun dengan baik.
Semoga Laporan ini dapat bermanfaat terutama untuk saya. Walaupun
laporan ini masih jauh dari kata sempurna, mengingat kurangnya pengetahuan
dan pengalaman saya.
Terimakasih.
Latar Belakang
Mulai
Cetak
Selamat Datang
Cetak Selesai
List Menu
Mulai
Input bayar
Int a
Ya
Bayar < a=1
total_harga ?
Tidak
Ya
Cetak
a=1? upss pembayaran anda kurang
Tidak
return a
return
Flowchart Struct akhir
mulai
Int tampilan_harga,
index_customer
Selesai
Flowchart
Main
mulai
Input customer
i++
Cetak i
Harga = 0,
Total_harga = 0
Tampilan_awal
Input pilihan
Harga = 40000,
Pilihan = 1 ? Total_harga = total_harga + Cetak Hot V60 berhasil
harga ditambahkan!
Harga = 45000,
Pilihan = 2 ? Cetak Hot Delter berhasil
Total_harga = total_harga +
ditambahkan!
harga
Harga = 45000,
Cetak Hot Aeropress berhasil
Pilihan = 3 ? Total_harga = total_harga + ditambahkan!
harga
Pilihan != 4 ?
total_harga
Cetak
Selesai Ak.index_customer,
Ak.tampilan_harga
BAB III
PEMBAHASAN
#include <iostream>
using namespace std;
// Inisialisasi variabel
int pilihan,harga,total_harga,costumer,bayar,total_akhir;
if(pilihan == 1){
harga = 40000;
total_harga = total_harga + harga;
cout<<"\t Hot V60 Berhasil ditambahkan!"<<endl;
} else if (pilihan == 2){
harga = 45000;
total_harga = total_harga + harga;
cout<<"\t Hot Delter Berhasil ditambahkan!"<<endl;
} else if (pilihan ==3){
harga = 45000;
total_harga = total_harga + harga;
cout<<"\t Hot Aeropress Berhasil Ditambahkan!"<<endl;
} else if (pilihan ==4){
cout<<"\t Total Harga "<<total_harga<<endl;
} else {
cout<<"\t Tidak ada Menu! \n";
}
}while(pilihan!=4); // selama pilihan tidak sama dengan 4 maka tampilkan semua yang ada di
dalam do { }
total_akhir = total_akhir + total_harga; // penjumlahan total_akhir
pembayaran();
}
akhir ak;
}
3.2. Tampilan Program
3.3. Penjelasan Program
Program ini merupakan program kasir pada Coffe Shop yang didalamnya
User dapat menginputkan Jumlah Customer, Pesanan yang ingin di input, Jumlah
Uang Pembayaran dari Customer, bisa juga keluar dari Menu jika sudah tidak
ingin input pesanan lagi dengan meninputkan angka 4 pada program.
Terdapat logika yang bisa menentukan total harga, Perulangan Menu untuk
tiap tiap customer ( bergantung pada Jumlah Customer yang diinputkan oleh User
). Program ini terdapat perhitungan Total Pendapatan yang didapat dari Total
Harga di tiap tiap Customer.