پروژه پارکینگ سی پلاس پلاس – پروژهی پارکینگ به زبان c++.
در این پروژه هم سعی شده اصول کدنویسی رعایت شود هر چند این پروژه یک پروژهی تمرینی است و هیچ کاربردی دیگری هم نخواهد داشت.
پیشنهاد نویسنده: پروژه کارمند هم حل شد.
پروژه پارکینگ با c++
موضوع پروژه
هر خودرو برای ورود خود و ماندن تا سه ساعت مبلغ ۵۰۰ تومان را باید بپردازد و به ازای هر ساعت اضافهتر ماندن در پارکینگ باید مبلغ ۱۵۰ تومان اضافهتر بپردازد. (حداکثر پولی که یک خودرو باید بپردازد ۲۵۰۰ تومان است.)
کد:
#include "stdafx.h" #include "iostream" using namespace std; class Parking { int hour; public: void hour_set(int var) { hour = var; } int hour_get(){ return hour; } int calculateCharges() { int result=500; if (hour <= 3) result = 500; else result = ((hour-3) * 150) + 500; if(result > 2500) result = 2500; return result; } }; void main() { int x; Parking car1, car2 , car3; cout << "Please Enter Hour Pass Your Car On This Parking : "; cin >> x; car1.hour_set(x); cout << endl; cout << "Please Pay This Many Money For " << car1.hour_get() << " Hour : " << car1.calculateCharges() << endl << endl; cout << "Please Enter Hour Pass Your Car On This Parking : "; cin >> x; car2.hour_set(x); cout << endl; cout << "Please Pay This Many Money For " << car2.hour_get() << " Hour : " << car2.calculateCharges() << endl << endl; cout << "Please Enter Hour Pass Your Car On This Parking : "; cin >> x; car3.hour_set(x); cout << endl; cout << "Please Pay This Many Money For " << car3.hour_get() << " Hour : " << car3.calculateCharges() << endl << endl; }
توضیحات:
- کد بالا به زبان سی پلاس پلاس است.
- به صورت شی گرایی نوشته شده است.
- فیلدهای داخل کلاس setter و getter خاص خودشان را دارند.
- برنامهی فوق برای محیط کنسول کدنویسی شده است.
خب کد بالا میتواند مرجع شما برای نوشتن برنامهی پارکینگ اصلی است؛ در صورتی که این برنامه را کاملتر کردید نسخه کاملتر آن را برای ما ارسال کنید تا دیگران هم بتوانند از آن استفاده کنند.
نظرات خود را در ارتباط با “پروژه پارکینگ سی پلاس پلاس” برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]
ارسال پاسخ