Scenario:
I’m the owner of a petrol station and I want my petrol station to be working at full capacity and efficiently as possible to maximize profits.
What I need in my program is:
1. A new vehicle is created every 1.5 seconds.
2. When a vehicle is sent to a pump, the fuelling process will take 18 seconds. At the end of the 18 seconds the number of litres dispensed is recorded and the vehicle leaves the forecourt, freeing the pump for use.
3. The Pump is capable of dispensing 1.5 litres / second.
4. A newly created vehicle can wait until it is sent to a pump without a time limit.
5. A pump cannot service more than one vehicle at a time and the following counters have to be kept: (1) running total of the number of litres dispensed during the app’s lifetime; (2) The amount of money these litres equate to; (3) The 1% commission; (4) the number of vehicles serviced. 5) keep a detailed list of each fuelling transaction – [Vehicle type, Number of litres and Pump number]. You are free to choose a sensible cost per litre
6. There is only one type of fuel (Unleaded) and one type of vehicle that ever gets serviced by the petrol station.
7. A simple Console based Graphical User Interface (GUI) which displays the forecourt, denoting newly created cars, free and busy pumps, counters, etc.
Hello...
I am highly interested to do your project.
I believe that, I can do this work properly and in timely by your instruction.
We can again discuss about the budget according to your budget.
Always determined to give you a best work.
$25 USD in 1 day
5.0 (34 reviews)
5.3
5.3
6 freelancers are bidding on average $24 USD for this job
Dear Client,
I read the requirement very carefully.
I'm sure that I can complete this project within a time limit.
Please feel free to consider me.
Thanks.
Regards.