Contoh If Majemuk pada C++

kali ini saya akan membagikan sebuah contoh menengah ( nggak sederhana lagi ini coy :p), dari sebuah program C++, soal ini saya dapatkan dari teman saya, dan source kodenya juga dari teman saya (trus penulis kerjanya ngapain ???) kerjaan saya membagikan ilmu mereka kepada kalian [pembaca]   ~(˘▾˘)~,,, (ヽ `д´)┌┛★)`з゜)

oke lansung aja ke topik utama, berikut ini adalah soalnya :

Ketentuan Soal :

  • Input Nama Pembeli.
  • Input Kode Bunga.


  • Input Jumlah Beli.
  • Total Harga Didapat Dari Harga Per Satuan * Jumlah Beli.
  • Input Uang Bayar.
  • Uang Kembali = Uang Bayar - Total Harga.
Contoh Hasil Output Yang Di inginkan :
Tampilan Inputan :
Tampilan Output :


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

void main()
{
// Bagian Ini adalah deklarasi variable.
 
   char jenis_bunga[20], nama_pembeli[30];
   char kode_bunga;
   long jumlah_bunga, harga_bayar, harga_bunga, total, kembali;

// Bagian Input data

   utama:
   clrscr();
   cout<<"          Nice Girl's Florist"<<endl;
   cout<<"***************************************"<<endl;
   cout<<"Nama Pembeli                : "; gets(nama_pembeli);
   cout<<"\nInput Kode Bunga            : "; cin>>kode_bunga;

//Bagian Kondisi program

   switch(kode_bunga) {
   case 'a':
    strcpy(jenis_bunga,"Mawar");
      harga_bunga=100000;
      break;
   case 'b':
    strcpy(jenis_bunga,"Melati");
      harga_bunga=200000;
      break;
   case 'c':
    strcpy(jenis_bunga,"Anggrek");
      harga_bunga=300000;
      break;
   case 'd':
    strcpy(jenis_bunga,"Nusa Indah");
      harga_bunga=400000;
break;

// Bagian ketika salah input

   default:
      clrscr();
      cout<<"Kode bunga yg anda masukan tidak tersedia"<<endl;
         cout<<"Tolong Masukan Inputan dari awal :P";
         getch();
         goto utama;
    }

cout<<"Input Jumlah Beli           : "; cin>>jumlah_bunga;

//Bagian Output program

   clrscr();
   cout<<"              Struk Pembayaran"<<endl;
   cout<<"*********************************************"<<endl;
   cout<<"Nama Pembeli                   : "<<nama_pembeli<<endl;
   cout<<"Jenis Bunga                    : "<<jenis_bunga<<endl;
   cout<<"Harga Per Satuan               : "<<harga_bunga<<endl;
   cout<<"Jumlah Beli                    : "<<jumlah_bunga<<endl;
   cout<<"---------------------------------------------"<<endl;
   total= harga_bunga * jumlah_bunga;
   cout<<"       Total Harga             : Rp. "<<total<<endl;
   cout<<"       Uang Bayar              : Rp. "; cin>>harga_bayar;
   kembali= harga_bayar-total;
   cout<<"       Uang Kembali            : Rp. "<<kembali<<endl<<endl;
   cout<<"************** TERIMA KASIH ******************"<<endl;
   getch();
}


NB :
program yang saya gunakan adalah turbo C++, jika anda menggunakan borlan C++ ganti type data long menjadi int.


Jika ada link yang rusak atau Request silahkan menuju ke link ini : DISINI, Terimakasih sudah datang dan membaca artikel kami. Sertakan link sumber untuk menghargai karya cipta orang lain :)

0 comments:

Posting Komentar

Dilarang Menggunakan Bahasa Yang Kotor Dan Berbau SARA
jika ada link yang rusak atau request silahkan menuju ke link ini : DISINI

Total Tayangan Halaman