Arsip Blog

PEMROGRAMAN RENTAL MOBIL DENGAN C++

#include <iostream.h>
#include <string.h>
class rental
{private:
    char nama[25];
    char mobil [25];
    char tanggal[20];
    float tarif;
public:
    void Tambahrental(char nama[], char mobil[],char tanggal[],float tarif);
    void Tampil(char nama[], char mobil[],char tanggal[],float tarif);
    void BacaNama(char nama[]);
    void BacaMobil(char mobil[]);
    void BacaTanggal(char tanggal[]);
    void BacaTarif(float tarif);
    char *DapatNama();
    char *DapatMobil();
    char *DapatTanggal();
    float DapatTarif();};

void main()
{    rental daftar;
    char nam[25],mbl[25],tgl[20];float trf;
         cout<<"sekarang tanggal 14 april"<<endl;
         daftar.Tambahrental(nam,mbl,tgl,trf);
         cout<<"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n";
         cout<<"     Dhitz rental"<<endl;
         cout<<"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n";
         daftar.Tampil(nam,mbl,tgl,trf);
         cout<<"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n";

}
void rental::Tambahrental(char nama[], char mobil[],char tanggal[],float tarif)
{  int angka,bulan;cout<<"DHITZ RENTAL"<<endl;
    cout<<"____________"<<endl;
    cout<<"Nama Penyewa     :";cin.getline(rental::nama,25);
    cout<<"Mobil Yang Disewa:";cin.getline(rental::mobil,25);
    cout<<"Tanggal    Kembali  :";cin.getline(rental::tanggal,20);

    if (rental::tanggal[0]=='0'&&rental::tanggal[1]=='1')
    {angka=1;}
    else if (rental::tanggal[0]=='0'&&rental::tanggal[1]=='2')
    {angka=2;}
    else if (rental::tanggal[0]=='0'&&rental::tanggal[1]=='3')
    {angka=3;}
    else if (rental::tanggal[0]=='0'&&rental::tanggal[1]=='4')
    {angka=4;}
    else if (rental::tanggal[0]=='0'&&rental::tanggal[1]=='5')
    {angka=5;}
    else if (rental::tanggal[0]=='0'&&rental::tanggal[1]=='6')
    {angka=6;}
    else if (rental::tanggal[0]=='0'&&rental::tanggal[1]=='7')
    {angka=7;}
    else if (rental::tanggal[0]=='0'&&rental::tanggal[1]=='8')
    {angka=8;}
    else if (rental::tanggal[0]=='0'&&rental::tanggal[1]=='9')
    {angka=9;}
    else if (rental::tanggal[0]=='1'&&rental::tanggal[1]=='0')
    {angka=10;}
    else if (rental::tanggal[0]=='1'&&rental::tanggal[1]=='1')
    {angka=11;}
    else if (rental::tanggal[0]=='1'&&rental::tanggal[1]=='2')
    {angka=12;}
    else if (rental::tanggal[0]=='1'&&rental::tanggal[1]=='3')
    {angka=13;}
    else if (rental::tanggal[0]=='1'&&rental::tanggal[1]=='4')
    {angka=14;}
    else if (rental::tanggal[0]=='1'&&rental::tanggal[1]=='5')
    {angka=15;}
    else if (rental::tanggal[0]=='1'&&rental::tanggal[1]=='6')
    {angka=16;}
    else if (rental::tanggal[0]=='1'&&rental::tanggal[1]=='7')
    {angka=17;}
    else if (rental::tanggal[0]=='1'&&rental::tanggal[1]=='8')
    {angka=18;}
    else if (rental::tanggal[0]=='1'&&rental::tanggal[1]=='9')
    {angka=19;}
    else if (rental::tanggal[0]=='2'&&rental::tanggal[1]=='0')
    {angka=20;}
    else if (rental::tanggal[0]=='2'&&rental::tanggal[1]=='1')
    {angka=21;}
    else if (rental::tanggal[0]=='2'&&rental::tanggal[1]=='2')
    {angka=22;}
    else if (rental::tanggal[0]=='2'&&rental::tanggal[1]=='3')
    {angka=23;}
    else if (rental::tanggal[0]=='2'&&rental::tanggal[1]=='4')
    {angka=24;}
    else if (rental::tanggal[0]=='2'&&rental::tanggal[1]=='5')
    {angka=25;}
    else if (rental::tanggal[0]=='2'&&rental::tanggal[1]=='6')
    {angka=26;}
    else if (rental::tanggal[0]=='2'&&rental::tanggal[1]=='7')
    {angka=27;}
    else if (rental::tanggal[0]=='2'&&rental::tanggal[1]=='8')
    {angka=28;}
    else if (rental::tanggal[0]=='2'&&rental::tanggal[1]=='9')
    {angka=29;}
    else if (rental::tanggal[0]=='3'&&rental::tanggal[1]=='0')
    {angka=30;}
    else if (rental::tanggal[0]=='3'&&rental::tanggal[1]=='1')
    {angka=31;}
    if (rental::tanggal[2]=='j'&&rental::tanggal[3]=='a'&&rental::tanggal[4]=='n')
    {bulan=0;}
    else if (rental::tanggal[2]=='f'&&rental::tanggal[3]=='e'&&rental::tanggal[4]=='b')
    {bulan=31;}
    else if (rental::tanggal[2]=='m'&&rental::tanggal[3]=='a'&&rental::tanggal[4]=='r')
    {bulan=59;}
    else if (rental::tanggal[2]=='a'&&rental::tanggal[3]=='p'&&rental::tanggal[4]=='r')
    {bulan=90;}
    else if (rental::tanggal[2]=='m'&&rental::tanggal[3]=='e'&&rental::tanggal[4]=='i')
    {bulan=120;}
    else if (rental::tanggal[2]=='j'&&rental::tanggal[3]=='u'&&rental::tanggal[4]=='n')
    {bulan=151;}
    else if (rental::tanggal[2]=='j'&&rental::tanggal[3]=='u'&&rental::tanggal[4]=='l')
    {bulan=181;}
    else if (rental::tanggal[2]=='a'&&rental::tanggal[3]=='g'&&rental::tanggal[4]=='u')
    {bulan=212;}
    else if (rental::tanggal[2]=='s'&&rental::tanggal[3]=='e'&&rental::tanggal[4]=='p')
    {bulan=243;}
    else if (rental::tanggal[2]=='o'&&rental::tanggal[3]=='k'&&rental::tanggal[4]=='t')
    {bulan=273;}
    else if (rental::tanggal[2]=='n'&&rental::tanggal[3]=='o'&&rental::tanggal[4]=='v')
    {bulan=304;}
    else if (rental::tanggal[2]=='d'&&rental::tanggal[3]=='e'&&rental::tanggal[4]=='s')
    {bulan=304;}
    if(rental::mobil[0]=='a')
    {rental::tarif=((bulan-90)+(angka-14)+1)*4;}
    else if(rental::mobil[0]=='b')
    {rental::tarif=((bulan-90)+(angka-14)+1)*3;}
    else if(rental::mobil[0]=='c')
    {rental::tarif=((bulan-90)+(angka-14)+1)*2;}


}
void rental::Tampil(char nama[], char mobil[],char tanggal[],float tarif)
{    cout<<"Nama Penyewa           :"<<DapatNama()<<endl;
    cout<<"Jenis Mobil Yang Disewa:"<<DapatMobil()<<endl;
    cout<<"Tanggal Kembali        :"<<DapatTanggal()<<endl;
    cout<<"Tarif Total            :Rp."<<DapatTarif()<<"00000"<<endl;}
void rental::BacaNama(char nama[])
{strcpy(rental::nama,nama);}
void rental::BacaMobil(char mobil[])
{strcpy(rental::mobil,mobil);}
void rental::BacaTanggal(char Tanggal[])
{strcpy(rental::tanggal,tanggal);}
void rental::BacaTarif(float tarif)
{rental::tarif=tarif;}
char *rental::DapatNama()
{return rental::nama;}
char *rental::DapatMobil()
{return rental::mobil;}
char *rental::DapatTanggal()
{return rental::tanggal;}
float rental::DapatTarif()
{return rental::tarif;}

hasilnya:

Artikel Terkait

2 komentar :

PROGRAM RENTAL KENDARAAN (Mobil) #c++ mengatakan...

Terimakasih gan, sangat membantu buat belajar,,,

Unknown mengatakan...

Terimakasih, artikelnya sangat bermanfaat

Kami memperkenalkan website www.SkripVb.com, yaitu website yang menjual Program Aplikasi dilengkapi dengan Source Code Proyek lengkapnya, programnya dapat dipakai untuk penerapan Tugas Akhir(TA) dan juga Skripsi jurusan Teknik Informatika. Untuk lebih jelasnya, silahkan kunjungi http://www.skripvb.com/katalog atau juga di http://skripvb.blogspot.com/

Apa yang Anda cari kami adalah solusinya.

Posting Komentar

 

Catatannya Didit Copyright © 2011-2015 | Powered by Blogger