Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Menghitung Diskon Menggunakan IF ELSE C++


Kali ini saya akan membagikan cara menghitung diskon di c++ menggunakan logika IF bertingkat ,maaf kalau ada kesalahan dalam penulisan kalian bisa koreksi di bawah/dikolom komentar.


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

 using namespace std;

 int main ()
 {
                        int  jmllmbr,hrg=100,TB,HT,HTd;
        float diskon22=0.05;
        float diskon11=0.1;
        string m;
        string pilih;
        char ulang,no;
        atas:
        cout<<"Masukkan Jumlah Lembar Fotocopy : ";cin>>jmllmbr;
       
        cout<<"Apakah Anda MEMBER (ya/tidak) ";cin>>pilih;
       
        if((pilih=="ya")&&(jmllmbr>100))
        {
         m="Anda MEMBER";
         TB=jmllmbr*hrg*(diskon11+diskon22);
         
                         
                       
         }
         else if ((pilih=="ya")&&(jmllmbr<100))
         {
                        m="Anda MEMBER";
         TB=jmllmbr*hrg*diskon11;
         
         }
       
          else if ((pilih=="tidak")&&(jmllmbr>100))
          {
                        m="Anda Bukan MEMBER";
                        TB=jmllmbr*hrg*diskon22;
          }
           else if ((pilih=="tidak")&&(jmllmbr<100))
{
        m="Anda Bukan MEMBER";
}

  HT=jmllmbr*100;
  HTd=HT-TB;
        cout<<"Harga Total Adalah : "<<HTd<<endl;
        cout<<"Jumlah Lembar yang di Fotocopy : "<<jmllmbr<<endl;
        cout<<"Diskon : Rp."<<TB<<endl;
        cout<<m<<endl;
         
          cout<<"Ingin Menghitung lagi [y/t] :";cin>>ulang;
  if (ulang == 'y')
  {
        goto atas;
  }
 
   if (no == 't' )
  {
        return 0 ;
  }
        
                       
                        getch () ;
                        return 0;
        }

Posting Komentar untuk "Cara Menghitung Diskon Menggunakan IF ELSE C++"