Find Jobs
Hire Freelancers

Coffee Vending Machine

$30-250 USD

Closed
Posted about 11 years ago

$30-250 USD

Paid on delivery
This is needed to be done in Visual Studio 2010 in C#. Write a coffee vending machine class. Include fields giving the number of cups of coffee available, and the cost of one cup of coffee for Regular, Café Moca, Café Latte. It should also include the total amount of money inserted by the user. Include one constructor that stocks the machine with a quantity and price of coffee specified as parameters, and another constructor with no parameters that stocks the machine with 100 cups of coffee at 1.50, 1.75 and 2.00 dollars for regular, Café Moca and Café Latte, respectively. Then, create a driver program to create a vending machine object and the related event handler (button and numeric up down). Use Case Scenario: 1. Users deposit coins, then vending machine object changes the deposit values. 2. Users select coffee, then check the availability of the coffee and compare the price with the deposit value. 3. Machine pops up the message box with message (serving coffee or ask more deposit). 4. If coffee was served, then subtract the number of available coffee. 5. If there is some change, then machine returns the change with a message box. 6. Reset the coins panels to zeros. 7. Wait for another user.
Project ID: 4371461

About the project

20 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
20 freelancers are bidding on average $131 USD for this job
User Avatar
Hello, I am an expert .NET programmer with over 15 years of application design and development experience. I should be able to have this done for you within a few hours of bid acceptance and would then complete the project based on your feedback. Please let me know if you have any questions. I look forward to hearing from you.
$105 USD in 3 days
4.9 (223 reviews)
7.3
7.3
User Avatar
I like to discuss further about the project
$262 USD in 3 days
4.9 (86 reviews)
6.8
6.8
User Avatar
Hi, I can help you.
$131 USD in 5 days
4.6 (53 reviews)
5.6
5.6
User Avatar
I can do this accurately. please see private message. Thanks - Nutan
$105 USD in 2 days
5.0 (18 reviews)
4.8
4.8
User Avatar
Please check private message.
$60 USD in 1 day
5.0 (15 reviews)
4.7
4.7
User Avatar
I have 10 years experience as a Senior Software developer and I'm interested in your project. Please see your PM for more details.
$250 USD in 10 days
4.7 (7 reviews)
4.5
4.5
User Avatar
Hi....., I (Myself a senior ASP.NET programmer using C# and VB) have a team having experience of more than 5 years in developing web and mobile applications. I have a team of expert programmers who write robust and bug-free codes at the very first instance. After seeing our quality of work and the cooperation offered to you even after the work has been delivered to you, you'll come to us again and again to avail our services. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results that you are asking for within your timeframe and budget. I am confident I can exceed your expectations and I would love to work on your project. Thanks, Murtaza
$412 USD in 15 days
5.0 (10 reviews)
4.5
4.5
User Avatar
Dear my friend, I am strong in C# programming especially in algorithm implementation.I am strong in compiler theory and have deep insight into state machine and event-driven development. I can do it with high quality. Wait for your response Thank you BR
$110 USD in 3 days
5.0 (3 reviews)
4.0
4.0
User Avatar
Count me in.
$34 USD in 0 day
5.0 (6 reviews)
3.2
3.2
User Avatar
please check your PMB
$30 USD in 3 days
5.0 (2 reviews)
3.0
3.0
User Avatar
I have 10 years experience in software architecture and development in C#. I am an German software engineer and will deliver high quality maintainable code and a best practice and well-documented solution.
$80 USD in 3 days
5.0 (1 review)
1.9
1.9
User Avatar
I understand your needs very well, and i can do it using the object oriented model with easy of use.
$50 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We have 3 years experience in software development. We can make this project at high level.
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I have several years of experience in C#, and I have completed similar projects in the past. I can complete it with a few hours of work and testing, and my code will be efficient and well-documented.
$35 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I like coffee. I see your requests. I will complete easily.
$165 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am very interested in this project and I have vending knowledge along with C#.Net skill. I have done many C# based applications and I can definitely do this in time as requested. Please also check your private message.
$90 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am a C# Expert with over 19 years experience developing and modeling applications. I would like to write your application too. Thanks for the opportunity to bid on your project.
$140 USD in 3 days
0.0 (1 review)
3.7
3.7
User Avatar
i am 10 year experience programer and can help you
$100 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
dear sir, i can do it,have done so many project in university
$90 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hi, i will deliver this project in 11 days. Good luck...
$350 USD in 11 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Troy, United States
0.0
0
Payment method verified
Member since Mar 26, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.