Skip to main content

follow us

Tugas Logika & Algoritma : Buatlah Program dari Pseudocode Penjualan Barang dengan Diskon 10%


Logika & Algoritma - Saya dan teman-teman mendapatkan tugas kelompok untuk membuat program penjualan barang dengan diskon dari soal pseudocode. Semoga hasil dokumentasi tugas ini dapat bermanfaat bagi saya pribadi dan Anda.

Soal : 
Buatlah program dari pseudocode berikut ini,
  1. Masukkan kode barang
  2. Masukkan harga barang
  3. Masukkan jumlah barang
  4. Hitung bayar = harga barang*jumlah  barang
  5. Jika membayar >100 ribu maka akan diberikan diskon 10% selain itu tidak akan mendapatkan diskon
  6. Hitung total bayar = total pembayaran - diskon
  7. Cetak total bayar atau total harga akhir setelah diskon.

/****************************************
PRODI : SISTEM INFORMATIKA
KELAS : 12.1C.11
-----------------------------------------
ANGGOTA KELOMPOK
-----------------------------------------
NAMA                    | NIM
-----------------------------------------
MUHAMMAD AGUNG BETARIKO | 12180271
FEBER JUWITA            | 12183785
DWI NUR AMBARWATI       | 12181424
-----------------------------------------
*****************************************/
#include <iostream>
using namespace std;

int main ()
{
 char   kode_barang[20];
 double harga_barang,
        jumlah_barang,
        diskon,
        total_harga_akhir,
        total_harga_awal,
        jumlah_uang,
        kembalian;
     
/*INPUT DATA*/     
 cout<<"\t\t\t\t==================================\n";
 cout<<"\t\t\t\tPROGRAM DISKON 10%\n";
 cout<<"\t\t\t\t==================================\n";
 cout<<"\t\t\t\tMasukkan Kode Barang    :";
 cin>>kode_barang;
 cout<<"\t\t\t\tMasukkan Jumlah Barang  :";
 cin>>jumlah_barang;
 cout<<"\t\t\t\tMasukkan Harga Barang   :";
 cin>>harga_barang;
 cout<<"\t\t\t\t==================================\n";

/*HARGA AWAL*/
 total_harga_awal=jumlah_barang*harga_barang;
 cout<<"\t\t\t\tTotal Harga Awal        :"<<total_harga_awal<<endl;
 cout<<"\t\t\t\t==================================\n";

/*HARGA DISKON*/
 if (total_harga_awal>=100000)
 {
  diskon=total_harga_awal*10/100;
  cout<<"\t\t\t\tDiskon 10%              :"<<diskon<<endl;
 }

/*TANPA DISKON*/
 else if (total_harga_awal<=100000)
 {
  diskon=total_harga_awal*0/100;
  cout<<"\t\t\t\tDiskon 10%              :"<<diskon<<endl;
 }

/*HARGA AKHIR*/
 total_harga_akhir=total_harga_awal-diskon;
 cout<<"\t\t\t\tTotal Harga             :"<<total_harga_akhir<<endl;
 cout<<"\t\t\t\tUang Yang Dibayar       :";
 cin>>jumlah_uang;
/*PENGEMBALIAN UANG*/
 kembalian=jumlah_uang-total_harga_akhir;
 cout<<"\t\t\t\tUang Kembali            :"<<kembalian<<endl;
 cout<<"\t\t\t\t==================================\n";
 cout<<"\t\t\t\tTerima Kasih\n";
 cout<<"\t\t\t\t==================================\n";
 return 0;
}
Hasil Program:

Pada gambar dibawah ini merupakan output dari penjualan dengan pembayaran lebih dari 100 ribu rupiah, sehingga mendapatkan diskon 10%


Sedangkan pada gambar dibawah ini, merupakan output dari penjualan dengan pembayaran kurang dari 100 ribu rupiah, sehingga tidak mendapatkan diskon 10%



Yang Kamu Suka:

Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar

This website uses cookies to ensure you get the best experience on our website. More Info