Program C++ sederhana menghitung diskon dengan berbagai kondisi

Program C++ sederhana menghitung diskon dengan berbagai kondisi

Bissmilahirahmanirahim kali ini saya akan mencoba memberikan sebuah program sederhana menggunakan bahasa pemrograman c++ bahasa c atau c++ ini sering sekali dijadikan sebagai bahasa untuk pemula atau dasar pemrograman. Menurut saya sendiri bahasa ini memang cocok dijadikan sebagai bahasa pemrograman pemula yang mulai akan belajar pemrograman.

Dalam tutorial ini saya akan menggunakan sebuah statement if atau sering juga disebut pengkondisian. Dan mungkin saya akan memberikan beberapa contoh program dengan kondisi yang berbeda beda.

1. Contoh program diskon dengan kondisi dari jumlah beli barang

di dalam kasus ini kalian akan menginputkan :

  • Kode barang,
  • Jumlah barang,
  • Harga Satuan.
Dan akan menerima diskon sesuai dengan jumlah beli barang. Berikut source code :



#include <stdio.h>
#include <conio.h>
#include <iostream.h>

void main()
{
  char kode_jenis_barang;
  int jumlah_barang,harga_satuan,jumlah_diskon,jumlah_harga,bayar;

  cout<<"====================================== n";
  cout<<"KODE BARANG | NAMA BARANG | n";
  cout<<"====================================== n";
  cout<<"    A       | FASHION n";
  cout<<"    B       | FOOD n";
  cout<<"    C       | MARKETPLACE n";
  cout<<"====================================== nn";

  cout<<"SILAHKAN PILIH DARI KODE BERIKUT : [A/B/C] : ";
  cin>>kode_jenis_barang;

  cout<<"SILAHKAN MASUKAN JUMLAH BARANG :";
  cin>>jumlah_barang;

  cout<<"SILAHKAN MASUKAN HARGA SATUAN :";
  cin>>harga_satuan;

  if((kode_jenis_barang=='A')&&(jumlah_barang<20)&&(jumlah_barang>=10)){
      clrscr();
        cout<<"     ===== FASHION ======n";
        cout<<"====== DETAIL PEMBAYARAN ======nn";
        cout<<"ANDA MENDAPAT DISKON 5% n";
        jumlah_harga=jumlah_barang*harga_satuan;
        jumlah_diskon=jumlah_harga*5/100;
        cout<<"JUMLAH BARANG BELI         :";cout<<jumlah_barang;
        cout<<"nJUMLAH HARGA               :";cout<<jumlah_harga;
        cout<<"nJUMLAH DISKON YANG DIDAPAT :";cout<<jumlah_diskon;
        bayar=jumlah_harga-jumlah_diskon;
        cout<<"nTOTAL BAYAR                :";cout<<bayar;
  }else if(kode_jenis_barang=='A'&&jumlah_barang>20){
      clrscr();
      cout<<"     ===== FASHION ======n";
        cout<<"====== DETAIL PEMBAYARAN ======nn";
        cout<<"anda mendapatkan diskon 10% n";
        jumlah_harga=jumlah_barang*harga_satuan;
        jumlah_diskon=jumlah_harga*10/100;
        cout<<"JUMLAH BARANG BELI :";cout<<jumlah_barang;
        cout<<"nJUMLAH HARGA     :";cout<<jumlah_harga;
        cout<<"nDISKON DIDAPAT   : ";cout<<jumlah_diskon;
        bayar=jumlah_harga-jumlah_diskon;
        cout<<"nTOTAL BAYAR      :";cout<<bayar;
  }else if(kode_jenis_barang=='A'&&jumlah_barang<10){
      clrscr();
        cout<<"     ===== FASHION ======n";
        cout<<"====== DETAIL PEMBAYARAN ======nn";
        cout<<"Mohon Maaf anda tidak mendapatkan diskon nn";
        jumlah_harga=jumlah_barang*harga_satuan;
        cout<<"JUMLAH BARANG BELI :";cout<<jumlah_barang;
        cout<<"nJUMLAH HARGA     :";cout<<jumlah_harga;
        cout<<"nTOTAL BAYAR      :";cout<<jumlah_harga;cout<<"nn";
        cout<<"*untuk mendapatkan diskon silahkan beli jumlah barang lebih dari 10";
  }

  if((kode_jenis_barang=='B')&&(jumlah_barang<20)&&(jumlah_barang>=10)){
      clrscr();
      cout<<"      ===== FOOD =====n";
      cout<<"====== DETAIL PEMBAYARAN ======nn";
      cout<<"Anda Mendapatkan Diskon Sebanyak 7%";
      jumlah_harga=jumlah_barang*harga_satuan;
        jumlah_diskon=jumlah_harga*7/100;
        cout<<"JUMLAH BARANG BELI :";cout<<jumlah_barang;
        cout<<"nJUMLAH HARGA     :";cout<<jumlah_harga;
        cout<<"nJUMLAH DISKON YANG DIDAPAT : ";cout<<jumlah_diskon;
        bayar=jumlah_harga-jumlah_diskon;
        cout<<"nTOTAL BAYAR      :";cout<<bayar;
  }else if(kode_jenis_barang=='B'&&jumlah_barang>20){
      clrscr();
        cout<<"      ===== FOOD =====n";
      cout<<"====== DETAIL PEMBAYARAN ======nn";
        cout<<"Anda mendapatkan Diskon sebanyak 12% n";
        jumlah_harga=jumlah_barang*harga_satuan;
        jumlah_diskon=jumlah_harga*12/100;
        cout<<"JUMLAH BARANG BELI :";cout<<jumlah_barang;
        cout<<"nJUMLAH HARGA     :";cout<<jumlah_harga;
        cout<<"nJUMLAH DISKON YANG DIDAPAT : ";cout<<jumlah_diskon;
        bayar=jumlah_harga-jumlah_diskon;
        cout<<"nTOTAL BAYAR      :";cout<<bayar;
  }else if(kode_jenis_barang=='B'&&jumlah_barang<10){
      clrscr();
        cout<<"       ===== FOOD =====n";
      cout<<"====== DETAIL PEMBAYARAN ======nn";
      cout<<"Mohon Maaf Anda Tidak Mendapatkan Diskon n";
        jumlah_harga=jumlah_barang*harga_satuan;
        cout<<"JUMLAH BARANG BELI :";cout<<jumlah_barang;
        cout<<"nJUMLAH HARGA     :";cout<<jumlah_harga;
        cout<<"nTOTAL BAYAR      :";cout<<jumlah_harga;cout<<"nn";
        cout<<"*untuk mendapatkan diskon silahkan beli jumlah barang lebih dari 10";
  }


  if((kode_jenis_barang=='C')&&(jumlah_barang<20)&&(jumlah_barang>=10)){
      clrscr();
      cout<<"    ===== MARKETPLACE =====n";
      cout<<"====== DETAIL PEMBAYARAN ======nn";
      cout<<"Anda Mendapatkan Diskon Sebanyak 10%";
      jumlah_harga=jumlah_barang*harga_satuan;
        jumlah_diskon=jumlah_harga*10/100;
        cout<<"JUMLAH BARANG BELI :";cout<<jumlah_barang;
        cout<<"nJUMLAH HARGA     :";cout<<jumlah_harga;
        cout<<"nJUMLAH DISKON YANG DIDAPAT : ";cout<<jumlah_diskon;
        bayar=jumlah_harga-jumlah_diskon;
        cout<<"nTOTAL BAYAR      :";cout<<bayar;
  }else if(kode_jenis_barang=='C'&&jumlah_barang>20){
      clrscr();
        cout<<"    ===== MARKETPLACE =====n";
      cout<<"====== DETAIL PEMBAYARAN ======nn";
        cout<<"Anda mendapatkan Diskon sebanyak 15% n";
        jumlah_harga=jumlah_barang*harga_satuan;
        jumlah_diskon=jumlah_harga*15/100;
        cout<<"JUMLAH BARANG BELI :";cout<<jumlah_barang;
        cout<<"nJUMLAH HARGA     :";cout<<jumlah_harga;
        cout<<"nJUMLAH DISKON YANG DIDAPAT : ";cout<<jumlah_diskon;
        bayar=jumlah_harga-jumlah_diskon;
        cout<<"nTOTAL BAYAR      :";cout<<bayar;
  }else if(kode_jenis_barang=='C'&&jumlah_barang<10){
      clrscr();
        cout<<"       ===== MARKETPLACE =====n";
      cout<<"=== DETAIL PESANAN DAN PEMBAYARAN ===nn";
      cout<<"Mohon Maaf Anda Tidak Mendapatkan Diskon n";
        jumlah_harga=jumlah_barang*harga_satuan;
        cout<<"JUMLAH BARANG BELI :";cout<<jumlah_barang;
        cout<<"nJUMLAH HARGA     :";cout<<jumlah_harga;
        cout<<"nTOTAL BAYAR      :";cout<<jumlah_harga;cout<<"nn";
        cout<<"*untuk mendapatkan diskon silahkan beli jumlah barang lebih dari 10";
  }

getch();
}


Program C++ sederhana menghitung diskon dengan berbagai kondisi Program C++ sederhana menghitung diskon dengan berbagai kondisi Reviewed by kilhem on 10/11/2018 09:04:00 pm Rating: 5

No comments:

Jangan malu untuk berkomentar

Powered by Blogger.