Find Jobs
Hire Freelancers

Self-Checkout machine C#

$10-30 USD

已完成
已发布超过 3 年前

$10-30 USD

货到付款
Develop a machine that allows the user/consumer to checkout the products selected and pay the money. First, the consumer will select products and the quantity of each product. Second, the machine will display the receipt. Third, the consumer will need to pay the total amount of money. Prompt the consumer to select a product and the quantity. The consumer can select from a list of 3 products: s for soda, k for cookies, and c for chips. Allow the consumer to buy multiple items: E.g., 2 soda and 3 chips −The consumer may pick one product multiple times. E.g., a consumer may first select 2 cans of soda, then 1 bag of chips, then another 3 cans of soda. The receipt should show 5 cans of soda and 1 bag of chips.−The price is different: Soda is $1, cookies is $2, and chips is $1.5. For simplicity, let’s use cent as the unit in the program so that we only need to deal with integers. After the consumer done with selecting products, display the receipt of each product the consumer selected and its quantity. Also display the total amount to pay. Payment: Update the user the amount left, every time a coin or cash is inserted. The user will get the product (by showing a message) only when he pays all the money. After all is done, return the change (by showing a message) if the user overpays.−Coin or cash: the machine can only recognize nickels, dimes, quarters, 1-dollar cash, 5-dollar cash, and 10-dollar cash. Explain these choices to the user. You can use n for nickels, d for dimes, q for quarters, “1” for 1-dollar, “5” for 5-dollar, and “10” for 10-dollar. Ensure the validity of user input: Send a warning if the user selects a non-existing product. Prompt the user to re-enter. Send a warning if the user insert an unrecognizable coin or cash.
项目 ID: 27933262

关于此项目

3提案
远程项目
活跃4 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Hi, I have good experience in developing C# applications. I think you are mentioning a c# console application. If yes then I can complete this within given time. Message to get started.
$20 USD 在1天之内
5.0 (8条评论)
3.3
3.3
3威客以平均价$23 USD来参与此工作竞价
用户头像
fasso tudo em 15 horas. dava ora fazer em 10 mas. como é um projeto complexo precisarei de mais tempo que o esperado para desenvolver.
$25 USD 在1天之内
0.0 (0条评论)
0.0
0.0
用户头像
Hi there I can help with your task. My solution would be Visual Studio C# Console App project. Message me if you want it ASAP.
$25 USD 在1天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
Keller, United States
5.0
4
付款方式已验证
会员自10月 28, 2020起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。