Baiklah untuk penyelesaian tugas algoritma kali ini kita akan mengerjakan soal ini!
Kita misalkan membuat struk pembelian di PT.Indomaret.SX5JCZVRV7SW
Buatlah program untuk menghitung besarnya diskon yang diberikan atas besarnya sejumlah pembelian, dengan ketentuan sebagai berikut:
-Jika belanja dibawah Rp.1000,00 maka tidak mendapat diskon;
-Jika belanja dimulai dari Rp.1000,00 sampai dengan Rp.5000,00 maka mendapat diskon sebesar 20%;
-Jika belanja diatas Rp.5000,00 maka mendapat diskon sebesar 35%.
Jawab:
Kita misalkan membuat struk pembelian di PT.Indomaret.SX5JCZVRV7SW
Buatlah program untuk menghitung besarnya diskon yang diberikan atas besarnya sejumlah pembelian, dengan ketentuan sebagai berikut:
-Jika belanja dibawah Rp.1000,00 maka tidak mendapat diskon;
-Jika belanja dimulai dari Rp.1000,00 sampai dengan Rp.5000,00 maka mendapat diskon sebesar 20%;
-Jika belanja diatas Rp.5000,00 maka mendapat diskon sebesar 35%.
Jawab:
#include<conio.h>
#include<iostream.h>
#include<stdio.h>
r()
{
cout<<"---------------------------------------------------"<<endl;
}
main()
{
char nama[23],no[12],*nb,*kode;
long harga,jumbel,diskon,total,tunai,kembali,jumbay;
cout<<" STRUK PEMBELIAN BARANG"<<endl;
cout<<" PT.INDOMARET"<<endl;
r();
cout<<"Nama Kasir :";cin>>nama;
cout<<"NO.Struk :";cin>>no;
r();
cout<<"Kode Barang :";cin>>kode;
if(strcmpi(kode,"ab1")==0)
{
nb="Mie goreng";
harga=1500;
}else
if(strcmpi(kode,"ab2")==0)
{
nb="Tepung terigu";
harga=800;
}else
if(strcmpi(kode,"ab3")==0)
{
nb="kecap manis";
harga=8000;
}
cout<<"Nama Barang :"<<nb<<endl;
cout<<"Harga Barang :"<<harga<<endl;
cout<<"Jumlah Beli :";cin>>jumbel;
r();
total=harga*jumbel;
cout<<"Total :"<<total<<endl;
if(total>=1000)
{
diskon=0.2*total;
}else
if(total<1000)
{
diskon=0;
}else
if(total>5000)
{
diskon=0.35*total;
}
cout<<"Diskon :"<<diskon<<endl;
jumbay=total-diskon;
cout<<"Jumlah Bayar :"<<jumbay<<endl;
cout<<"Tunai :";cin>>tunai;
kembali=tunai-jumbay;
cout<<"Kembali :"<<kembali<<endl;
getch();
}
#include<iostream.h>
#include<stdio.h>
r()
{
cout<<"---------------------------------------------------"<<endl;
}
main()
{
char nama[23],no[12],*nb,*kode;
long harga,jumbel,diskon,total,tunai,kembali,jumbay;
cout<<" STRUK PEMBELIAN BARANG"<<endl;
cout<<" PT.INDOMARET"<<endl;
r();
cout<<"Nama Kasir :";cin>>nama;
cout<<"NO.Struk :";cin>>no;
r();
cout<<"Kode Barang :";cin>>kode;
if(strcmpi(kode,"ab1")==0)
{
nb="Mie goreng";
harga=1500;
}else
if(strcmpi(kode,"ab2")==0)
{
nb="Tepung terigu";
harga=800;
}else
if(strcmpi(kode,"ab3")==0)
{
nb="kecap manis";
harga=8000;
}
cout<<"Nama Barang :"<<nb<<endl;
cout<<"Harga Barang :"<<harga<<endl;
cout<<"Jumlah Beli :";cin>>jumbel;
r();
total=harga*jumbel;
cout<<"Total :"<<total<<endl;
if(total>=1000)
{
diskon=0.2*total;
}else
if(total<1000)
{
diskon=0;
}else
if(total>5000)
{
diskon=0.35*total;
}
cout<<"Diskon :"<<diskon<<endl;
jumbay=total-diskon;
cout<<"Jumlah Bayar :"<<jumbay<<endl;
cout<<"Tunai :";cin>>tunai;
kembali=tunai-jumbay;
cout<<"Kembali :"<<kembali<<endl;
getch();
}