Pages

MEMBUAT PROGRAM DATA INPUT FUNGSI IF DAN ELSE IF

lanjutan dari postingan saya sebelumnya disini saya akan membagikan tentang membuat data inap sederhana dengan fungsi if dan else if,tanpa panjang lebar lagi mari lihat koding nya sebagai berikut :

#include <time.h>
#include <iostream>
#include <conio.h>
using namespace std;
int main ()
{
    int pilih,lama_inap,biaya_inap,diskon,total_biaya;
    awal:
    cout<<endl;
    cout<<endl;
    cout<<"                                       DATA INAP                                 \n";
    cout<<"                                    LOSMEN JASMINE                               \n";
    cout<<"                           {     by :  Aditya Pratama    }                        \n"<<endl;
    cout<<endl;
    cout<<"================================================================================\n"<<endl;
    cout<<"      kelas 1 : dengan biaya inap perhari = Rp.300.000                           \n";
    cout<<"                fasilitas                 = Breakfast & Dinner                   \n";
    cout<<"      kelas 2 : dengan biaya inap perhari = Rp.200.000                            \n";
    cout<<"                fasilitas                 = Breakfast                             \n";
    cout<<"      kelas 3 : dengan biaya inap perhari = Rp.100.000                            \n";
    cout<<"                fasilitas                 = tidak ada makan                        \n";                   
    cout<<endl;
    cout<<"================================================================================\n"<<endl;
   
     cout<<"MASUKAN KELAS   \n";
     cin>>pilih;
     if(pilih==1)
     {
         cout<<"Masukan lama inap \n";
         cin>>lama_inap;
         cout<<"biaya inap perhari = Rp.300.000 \n";
         biaya_inap=lama_inap*300000;
         cout<<"biaya inap         = Rp."<<biaya_inap<<endl;
         if(lama_inap>=5)
         {
    
        diskon=biaya_inap*0.05;
        cout<<"diskon             = "<<diskon<<endl;
         }
        else
        {
        diskon=biaya_inap*0;       
        cout<<"diskon             = "<<diskon<<endl;
        }
        cout<<"fasilitas          = Breakfast & Dinner \n";
        total_biaya=biaya_inap-diskon;
        cout<<"Total Bayar        = Rp."<<total_biaya<<endl;
    }
    else if (pilih==2)
        {
         cout<<"Masukan lama inap \n";
         cin>>lama_inap;
         cout<<"biaya inap perhari = Rp.200.000 \n";
         biaya_inap=lama_inap*200000;
         cout<<"biaya inap         = Rp."<<biaya_inap<<endl;
         if(lama_inap>=5)
         {
    
        diskon=biaya_inap*0.05;
        cout<<"diskon             = "<<diskon<<endl;
         }
        else
        {       
        diskon=biaya_inap*0;
        cout<<"diskon             = "<<diskon<<endl;
        }
        cout<<"fasilitas          = Breakfast  \n";
        total_biaya=biaya_inap-diskon;
        cout<<"Total Bayar        = Rp."<<total_biaya<<endl;
    }
    else if(pilih==3)
        {
         cout<<"Masukan lama inap \n";
         cin>>lama_inap;
         cout<<"biaya inap perhari = Rp.100.000 \n";
         biaya_inap=lama_inap*100000;
         cout<<"biaya inap         = Rp."<<biaya_inap<<endl;
         if(lama_inap>=5)
         {
    
        diskon=biaya_inap*0.05;
        cout<<"diskon             = "<<diskon<<endl;
         }
        else
        {       
        diskon=biaya_inap*0;
        cout<<"diskon             = "<<diskon<<endl;
        }
        cout<<"fasilitas          = Tidak Dapat Makan \n";
        total_biaya=biaya_inap-diskon;
        cout<<"Total Bayar        = Rp."<<total_biaya<<endl;
        }
        else
        {
            cout<<"pilihan anda tidak tersedia \n";
        }
 getch();
 system("cls");
 goto awal;
 return 0;
}

kira-kira hasilnya akan seperti ini:





Disini saya juga menggunakan fungsi goto sebagai perulangan untuk mebuat data baru setelah kita selesai menginput data .selamat mencoba ๐Ÿ˜๐Ÿ˜..

Postingan terkait:

1 Tanggapan untuk "MEMBUAT PROGRAM DATA INPUT FUNGSI IF DAN ELSE IF"