Find Jobs
Hire Freelancers

C++ ATM Machine

$10-30 USD

进行中
已发布将近 7 年前

$10-30 USD

货到付款
(a) The system should show the following top menu. Write a function that simply displays this menu. 1. Sign in 2. Balance 3. Deposit 4. Withdraw 5. Exit (b) We assume that this ATM machine holds account for only 10 people. So, use an array to store client’s account balance. Suppose all accounts start with an initial balance of $1000. With this structure in mind we use array indices (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) as user’s account number (a single digit) and array values as balances. The user must first sign in to use the machine by entering their account number (0, 1, 2, 3,.. 9). If the user enters an incorrect account number the system should give a warning message and display the menu again. (c) User can request account Balance by entering option 2. Write a function to complete the following task: The system displays the current balance. If balance is below $100, the system should display the message “Low Balance”. Then go back to the top menu. (d) If option menu 3, which is Deposit is selected, write a function to compete the task: the system should prompt the user to enter the amount. The ATM machine validates the input by verifying that the input is positive. If not a warning message is displayed “invalid amount”, and the user is prompted to try again, if amount is negative again, the deposit operation is terminated and the top menu is displayed again. If amount is positive the Balance is updated. (e) If option 4, which is Withdraw is selected, write a function to compete the task: the ATM machine prompts the user to enter amount, then checks if user has sufficient Balance. If the balance is insufficient, then a warning message along with user’s balance is displayed. The user is prompted to enter a new amount for a second time, if amount is OK withdraw operation is completed and balance is updated and menu is displayed. If balance is still insufficient withdraw operation is terminated and top menu is displayed. (f) For option exit, write a function that display a “Good Bye” message and exits/log out from user’s account. The ATM machine’s menu is displayed, however this time the next user must sign in by entering his account number (0, 1, 2, …, 10).
项目 ID: 13911361

关于此项目

7提案
远程项目
活跃7 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Hi friend, I have years of experience in C ++, I have participated in programming skills such as ACM-ICPC and codeforces. It's a really simple job for me.
$15 USD 在0天之内
5.0 (11条评论)
3.7
3.7
7威客以平均价$36 USD来参与此工作竞价
用户头像
Hi there, I would like to do this project if given the opportunity. Let me know if you are interested so I can have further details. Thanks.
$30 USD 在1天之内
5.0 (519条评论)
6.9
6.9
用户头像
HI Contact me for an efficient, perfect, well documented development of your project according to 100% accuracy and requirements, with dedicated support. Thanks Farah Saif
$30 USD 在1天之内
5.0 (120条评论)
5.7
5.7
用户头像
Hello, I have similar C++ ATM software already, so I would tune it up to you requirements during 2 hours. http://freelancer.com/api/messages/0.1/messages/474187402/ATM_WITHDRAW.png Please message me if you're intrerested. Thanks,
$100 USD 在1天之内
5.0 (3条评论)
1.9
1.9
用户头像
Hi Sir, I have read your requirements and understand it. I am professional/Experienced in c ++ and sharp prog-arming I have developed many software in c sharp Please let me know if you have any question in your mind. you further discussed me place your order now thanks in advance considration
$25 USD 在2天之内
0.0 (0条评论)
0.0
0.0
用户头像
We are team of excellent developers and writers. We have 2 year experience related to your project field. We can do your project and solve your all problems according to your requirements. We have read your description for projects and we understand what you want so we are confident that we can do it easily in mention time. We assure you that you will be completely satisfy with our work. And after delivering your project if you feel some issue in understanding the projects then we will teach you free until you understand. If you have any question then feel free to ask. We are here for you. Thank you
$23 USD 在1天之内
0.0 (0条评论)
0.0
0.0
用户头像
I have been working as a software developer for more than two years on C++ and having good knowledge of algorithms and data structures and good problem solving skills and having good experience in multi threading based project
$30 USD 在1天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
San Antonio, United States
5.0
1
付款方式已验证
会员自5月 3, 2017起

客户认证

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