Halo semua! Hari ini saya akan memberikan Source Code Sistem Parkiran denga Dev C++.. Jika anda yang sedang diberikan tugas mungkin oleh guru disekolah atau dosen tentang pemrograman C++ semoga dapat dijadikan referensi bagi anda untuk membantu yang sedang belajar membuat program dengan C++.
Pada Aplikasi Sistem Parkiran Sederhana dengan Dev C++ ini terdapat yang meliputi :
1. Login dengan username : admin dan password : 123
2. Setelah Login terdapat menu :
Berikut Tampilan dari Aplikasi tersebut :
#include<iostream>
#include<stdio.h>
#include<conio.h>
#include<time.h>
#include <windows.h>
using namespace std;
struct trx //membuat struktur trx
{
int m,type,pil,status,lama,biaya;
char plat[100];
char tgl_masuk[100];
}trx[100]; //deklarasikan
main(){
int pil,a,b,total;
char ch, temp,yn;
int m = -1;
int d = -1;
login:
string user = "";
string pass = "";
cout<<" \n\n\n \t\t\t ---- LOGIN SISTEM PARKIR ---- \t\t\t\t \n";
cout<<"\n \t\t\t Username : ";
cin>>user;
cout<<"\n \t\t\t Password : ";
ch = _getch();
while(ch != 13){ //karakter 13
pass.push_back(ch);
cout << '*';
ch = _getch();
}
if(user == "admin" && pass == "123"){
cout << "\n\n Anda berhasil login. \n" << endl;
system("pause");
system("cls");
goto menu;
}else{
cout<<"\n\n Password Anda Salah \n";
system("pause");
system("cls");
goto login;
}
menu:
cout<<"---- Sistem Parkir ----"<<endl;
cout<<"-------- Menu ----------\n";
cout<<" 1. Transaksi \n";
cout<<" 2. Laporan \n";
cout<<" 3. Exit \n";
cout<<"------------------------\n";
cout<<"Masukan Pilihan anda[ 1 s.d. 3 ] = ";
cin>>pil;
system("cls");
if(pil == 1)
{
trxmasuk:
m++;
cout<<"\n\n \t\t\t ------- FORM TRANSAKSI MASUK ------- \t\t\t";
cout<<"\n Masukkan Plat : ";
cin>>trx[m].plat;
//scanf("%s", &trx[m].plat, &temp);
cout<<"\n type kendaraan : \n 1. motor \n 2. mobil \n";
cout<<" pilih type kendaraan [1 / 2 ] : ";
cin>>trx[m].type;
cout<<" Lama Parkir : ";
cin>>trx[m].lama;
//sscanf(ctime(&waktu), "%s", &trx[m].tgl_masuk, &temp);
time_t waktu;
time(&waktu);
strcpy(trx[m].tgl_masuk,ctime(&waktu));
cout<<" ++++++++++++++++++++++++++++++++ \n";
cout<<" + Plat : "<<trx[m].plat<<endl;
cout<<" + Type : ";
if(trx[m].type == 1){
cout<<"motor";
}
if(trx[m].type == 2){
cout<<"mobil";
}
cout<<endl;
cout<<" + Lama Parkir \t : "<<trx[a].lama<<" jam";
cout<<endl;
cout<<" + Biaya : ";
if(trx[m].type == 1){
if(trx[m].lama>=1 && trx[m].lama<6){
trx[m].biaya = trx[m].lama * 2000;
}else{
trx[m].biaya = 12000;
}
}
if(trx[m].type == 2){
if(trx[m].lama>=1 && trx[m].lama<6){
trx[m].biaya = trx[m].lama * 4000;
}else{
trx[m].biaya = 24000;
}
}
cout<<trx[m].biaya;
cout<<endl;
cout<<" + Date : "<<trx[m].tgl_masuk;
cout<<" ++++++++++++++++++++++++++++++++ \n";
cout<<" Tambah Lagi ? (y/n) :";cin>>yn;
if(yn == 'y'||yn == 'Y'){
system("pause");
system("cls");
goto trxmasuk;
}else if(yn == 'n' || yn == 'N'){
cout << "\n\n Data Berhasil Disimpan \n" << endl;
system("pause");
system("cls");
goto menu;
}else{
system("pause");
system("cls");
goto trxmasuk;
}
}
else if(pil == 2)
{
laporan:
system("cls");
cout<<"\n"<<endl;
cout<<"\t\t\t ------- FORM LAPORAN ------- \t\t\t";
for(b=0;b<=m;b++){
if(trx[b].type == 1){
if(trx[b].lama>=1 && trx[b].lama<6){
trx[b].biaya = trx[b].lama * 2000;
}else{
trx[b].biaya = 12000;
}
}
if(trx[b].type == 2){
if(trx[b].lama>=1 && trx[b].lama<6){
trx[b].biaya = trx[b].lama * 4000;
}else{
trx[b].biaya = 24000;
}
}
total = total+trx[b].biaya;
}
cout<<"\n\n Pendapatan : "<<total<<endl;
cout<<endl;
for(a=0;a<=m;a++){
cout<<" ++++++++++++++++++++++++++++++++ \n";
cout<<" + Plat : "<<trx[a].plat<<endl;
cout<<" + Type : ";
if(trx[a].type == 1){
cout<<"motor";
}
if(trx[a].type == 2){
cout<<"mobil";
}
cout<<endl;
cout<<" + Lama Parkir \t : "<<trx[a].lama<<" jam";
cout<<endl;
cout<<" + Biaya : ";
if(trx[a].type == 1){
if(trx[a].lama>=1 && trx[a].lama<6){
trx[a].biaya = trx[a].lama * 2000;
}else{
trx[a].biaya = 12000;
}
}
if(trx[a].type == 2){
if(trx[a].lama>=1 && trx[a].lama<6){
trx[a].biaya = trx[a].lama * 4000;
}else{
trx[a].biaya = 24000;
}
}
cout<<trx[a].biaya;
cout<<endl;
cout<<" + Date : "<<trx[a].tgl_masuk;
cout<<" ++++++++++++++++++++++++++++++++ \n\n";
}
system("pause");
system("cls");
goto menu;
}
else if(pil == 3)
{
cout<<"\n\n -- Anda Telah Logout -- \n\n";
system("pause");
system("cls");
goto login;
}
else
{
cout<<"\n\n -- pilihan tidak tersedia -- \n\n";
system("pause");
system("cls");
goto menu;
}
}
Sekian Dari saya, kurang lebih mohon maaf bila salah kata, Silahkan anda dapat mencoba dan kembangkan contoh Source Code Sistem Parkiran Sederhana, program yang saya gunakan untuk menjalankan script ini adalah Dev C++ , Terima Kasih dan Selamat Belajar..
Artikel Di Update Pada : 22 April 2020, 10:5521-06-2019, 22:24 7784x
09-07-2019, 18:55 3027x
12-07-2019, 17:40 1956x
20-08-2019, 18:12 10974x
20-05-2020, 19:32 4386x
20-08-2019, 18:12 10974x
31-01-2019, 7:16 9653x
21-06-2019, 22:24 7784x
17-04-2020, 15:54 4872x
20-05-2020, 19:32 4386x
01-09-2019, 17:15 3919x
Copyright © 2021 CODEKOP All rights reserved
Dibuat dengan di Bekasi Indonesia