Senin, 11 Desember 2017

dev c++ program sederhana menghitung biaya parkir


    Selamat malam sahabat IT pada kesempatan ini saya akan berbagi script   codingan menentukan biaya parkir dengan bahasa c++..


#include<iostream>
#include<stdlib.h>

struct parkir{
int jenis;
char no[10];
float masuk,keluar,lama;
int biaya;
};
using namespace std;

void biayaparkir() {
struct parkir a;

cout<<" Jenis Kendaraan      : ";
cin>>a.jenis;
cout<<" Nomor Kendaraan      : ";
cin>>a.no;
cout<<" Jam Masuk            : ";
cin>>a.masuk;
cout<<" Jam Keluar           : ";
cin>>a.keluar;

if (a.keluar>=a.masuk)
a.lama=a.keluar-a.masuk;
else 
a.lama=(12-a.masuk)+a.keluar;

cout<<" Lama Parkir          : "<<a.lama<<" jam"<<endl;

if (a.lama>=2 && a.jenis==1){
a.biaya=(a.lama-2)*1000+2000;
cout<<" Biaya Parkir         : "<<a.biaya<<endl;
}
else if (a.lama>=2 && a.jenis==2){
a.biaya=(a.lama-2)*1000+3000;
cout<<" Biaya Parkir         : Rp. "<<a.biaya<<endl;
}
else if (a.lama>=2 && a.jenis==3){
a.biaya=(a.lama-2)*1000+4000;
cout<<" Biaya Parkir         : Rp. "<<a.biaya<<endl;
}
else if (a.lama<=2 && a.jenis==1){
a.biaya=2000;
cout<<" Biaya Parkir         : Rp. "<<a.biaya<<endl;
}
else if (a.lama<=2 && a.jenis==2){
a.biaya=3000;
cout<<" Biaya Parkir         : Rp. "<<a.biaya<<endl;
}
else if (a.lama<=2 && a.jenis==3){
a.biaya=4000;
cout<<" Biaya Parkir         : Rp. "<<a.biaya<<endl;
}
cout<<endl;
cout<<" --           TERIMA KASIH              --"<<endl;
cout<<" --       ATAS KUNJUNGAN ANDA           --"<<endl;
cout<<" -----------------------------------------"<<endl;
cout<<endl;
cout<<endl;

}
int main ()
{
char i;

parkirlagi:
cout<<" -----------------------------------------"<<endl;
cout<<" --   PARKIR KENDARAAN RODA DUA/EMPAT   --"<<endl;
cout<<" --     Matahari Departement Store      --"<<endl;
cout<<" --     Jl. Pahlawan No.56 Madiun       --"<<endl;
cout<<" -----------------------------------------"<<endl;
cout<<" -- Jenis Kendaraan :                   --"<<endl;
cout<<" -- Motor     : 1                       --"<<endl;
cout<<" -- Mobil     : 2                       --"<<endl;
cout<<" -- Mobil Box : 3                       --"<<endl;
cout<<" -----------------------------------------"<<endl;

biayaparkir();

cout<<" Hitung Lagi (Y/N)    : ";
cin>>i;
cout<<endl;
while (i=='y'||i=='Y') //PERULANGAN
goto parkirlagi;

return 0;
}
      
   HASILNYA..........










Tidak ada komentar:

Posting Komentar