Adi primanto
41518010115
JULI 2019
KATA PENGANTAR
Puji syukur kehadirat Allah SWT, karna atas rakhmat
dan hidayah-Nya kami dapat menyelesaikan tugas mata
kuliah Praktikum Algoritma dengan tepat waktu.
1. Latar Belakang
Pada zaman sekarang segala aktivitas manusia dapat dilakukan dengan mudah dengan
adanya teknologi informasi. Salah satunya pemrograman komputer dapat mempermudah
kegiatan penjualan produk. Dengan program-program yang dibuat, para penjual tidak perlu
lagi menulis nota secara manual. Program secara otomatis akan menghitung jumlah
penjualan, menyimpan data penjualan dan mencetaknya dalam bentuk struk penjualan.
Pada makalah ini saya akan mencoba membuat program penjualan sederhana pada toko
sabun dengan menggunakan dev C++.
2. Tujuan
Tujuan pembuatan makalah ini adalah :
1. Untuk memenuhi nilai tugas Mata Kuliah Struktur Data pada semester dua
2. Menerapkan materi mata kuliah yang berkaitan dengan pemrograman C++
BAB II
PEMBAHASAN
Aroma mawar
Aroma melati
Aroma lemon
2. Terdapat pilihan menu Input Data Transaksi, Pendaftaran Member, dan Keluar
3. Diskon 10% diberikan jika pembeli merupakan member toko
4. Grand bayar = Total pembelian – Diskon
5. Uang kembali = Uang bayar – Grand bayar
2.3 Program
#include<conio.h>
#include<iostream>
main()
{
//variable
char ko_mrk,nama,jen_sa;
int ko_arm,jumbel,disc;
float tot,hrg,tot_bay,u_bay,u_kem;
string merk,aroma;
//tampilan awal
cout<<" Toko sabun mandi "<<endl;
cout<<" jln.kapuk barat bersatu no.08900090809 "<<endl;
cout<<"-----------------------------------------------------"<<endl;
cout<<endl;
//inputpemograman
cout<<"MASUKAN KODE MERK SABUN [A..B]";cin>>ko_mrk;
cout<<"MASUKAN KODE AROMA [1...3]";cin>>ko_arm;
switch(ko_mrk)
{
case '1':
merk="give";
if (ko_mrk=='a')
{
aroma="aroma melati";
hrg=5500;
}
else if (ko_mrk=='b')
{
aroma="aroma mawar";
hrg=8500;
}
else (ko_mrk=='c');
{
aroma="aroma lemon";
hrg=4000;
}
case '2':
merk="adove";
if (ko_arm=='a')
{
aroma="aroma melati";
hrg=6000;
}
else if (ko_arm=='b')
{
aroma="aroma mawar";
hrg=8000;
}
else (ko_arm=='c');
{
aroma="aroma lemon";
hrg=9000;
}
break;
}
}
//output//
cout<<"nama kasir ="<<nama<<endl;
cout<<"sabun yang dipilih adalah "<<merk<<endl;
cout<<"aroma sabun yang dipilih adalah ="<<aroma<<endl;
cout<<"harga adalah"<<hrg<<endl;
cout<<endl;
Judul dan garis menggunakan fungsi (function) untuk mengurangi penulisan program yang
berulang, sehingga program menjadi lebih terstruktur dan mudah dipahami
Type data yang digunakan adalah tipe data sederhana, baik itu data tunggal maupun majemuk.
Terdiri dari type data :
Data-data yang memiliki type data berbeda dikelompokan menggunakan fungsi struct
sabun[a].
1. Kesimpulan
Pada contoh program penjualan susu diatas, dapat menggunakan berbagai jenis fungsi dan
operasi. Semuanya digunakan untuk mempermudah pembuatan program. Meskipun program
masih sederhana namun program tersebut sudah menerapkan beberapa materi yang berkaitan
dengan praktikum Borland C++.
2. Lampiran
Berikut ini adalah layar input maupun output saat program dijalankan :