Hello guys ,
i need some help that any one got any idea about c++ that i need the answer asap and anyone who is good knowledge at C++ so can to post asap on thread that i need for project work tommrow aspa or else i might fail it and here the follow question as below
Question 1
Scenario
Murata sacco commenced business on registration in 1984. It has evolved from a Building Society, a Microfinance Institution, to now the all inclusive Nairobi Stock Exchange. Murata is the largest sacco in the region central Kenya in terms of customer base and operates in other parts of Kenya.
Due to the growth of customers, they want to start point of sale. Points of Sale (POS) where customers shop; pay and withdraw cash in leading retail outlets. They want to start by installing ATM machines in few outlets.
The management was introduced to you by your former teacher. They need you to come up with a software that mimics the atm machine so that they can use it to train their users.
This is the requirements of the management
you are going to implement an ATM system from which customers can manage their accounts. Customers are presented with menu (after login of course). Customers can use the system to withdraw cash, transfer cash from one account to another, deposit cash and get their current balance.
When your program starts, it should be displaying a login screen. User will be asked to enter a login and 5 digit pin code. The system verifies the login and pin and displays an error if it is incorrect.
You have to create a array that holds the username and password
Enter login: joeliwain
Enter Pin code: 12345
Customer menu
A customer is then taken to the main menu where he will select one of the following options;
1----Withdraw Cash
2----Cash Transfer
3----Deposit Cash
4----Display Balance
5----Exit
Please select one of the above options:
1----Withdraw Cash
The user must be displayed a menu to select the mode of withdrawal as follows:
a) Fast Cash
b) Normal Cash
Please select a mode of withdrawal:
a) Fast Cash
In case of fast cash the user must be presented with a menu such as the one below and asked to choose one of the predefined denominations of money. If he chooses withdraw, the user is asked to select the amount from the options given. No matter which option the user uses to withdraw the money the system must check that the amount is valid (i.e. there is enough money in the account).
1----500
2----1000
3----2000
4----5000
5----10000
6----15000
7----20000
Select one of the denominations of money: 1
Are you sure you want to withdraw Kshs.500 (Y/N)? Y
Cash Successfully Withdrawn!
Do you wish to print a receipt (Y/N)? Y
Account #12
Withdrawn: 500
Balance: 154500
b) Normal Cash
In case of normal cash, the user should be asked the amount he wishes to withdraw. In this case there is no compulsion that the amount should be a multiple of 500. However, the amount must be valid.
Enter the withdrawal amount: 3650
Cash Successfully Withdrawn!
Do you wish to print a receipt (Y/N)? Y
Account #12
Withdrawn: 3650
Balance: 154500
2----Cash Transfer
If the user selects transfer cash he is asked to specify the amount in multiples of five hundred that he wishes to transfer. Then he should be asked to enter the account number to which he wishes to transfer the money. The user must be asked to enter the account number twice to make sure he got the correct number. In addition the second time he enters the account number he should also be able to see the name of that account holder to make sure it is the right person.
For example,
Enter amount in multiples of 500: 3500
Enter the account number to which you want to transfer: 15
You wish to deposit Kshs 3,500 in account held by Mr. Usman Ismail; If this information is correct please re-enter the account number: 15
Transaction confirmed.
Do you wish to print a receipt (Y/N)? Y
Account #12
Amount Transferred: 3500
Balance: 154500
3----Deposit Cash
If the user selects deposit cash he is asked to specify the amount that he wishes to deposit into the account. Of course there is no max limit to how much money is deposited. E.g:
Enter the cash amount to deposit: 12562
Cash Deposited Successfully.
Do you wish to print a receipt (Y/N)? Y
Account #12
Deposited: 12562
Balance: 154500
4----Display Balance
This obviously displays the balance on the screen. It is similar to receipt (i.e. it has date account number etc) but it does not have any transactions.
For example:
Account #12
Balance: 154,500
Task 1 (testing outcome 1a, 1b, 1c, 1d )
Using C programming language, come up with the required program as per the scenario.
· Define correct data types
· Select an appropriate selection statement (if…else or switch statement)
Task 2 (outcome tested 4a)
Use different ways of checking errors to test your program
· All data entry points should have proper error checks and error messages.
· There must be proper commenting through out your code.
Question 2 (outcome tested 1c and 1d)
This question is concerned with demonstrating the syntax and the implementation of different types of loops in c programming.
As you already know, the purpose of a loop is to iterate one or more statement(s) in your program until a certain condition becomes false.
Task
Using a program that gets the product of even numbers and sum of odd numbers between 1000 and 100, demonstrate the syntax and implementation of the different types of loops.
or here the attachments files below so please download it before reading the question so if u have any idea about the answer so pls edit via doc
and i would thank for helpful people at our T.E community
and download link 2shared - download pc august 2011.doc
i need some help that any one got any idea about c++ that i need the answer asap and anyone who is good knowledge at C++ so can to post asap on thread that i need for project work tommrow aspa or else i might fail it and here the follow question as below
Question 1
Scenario
Murata sacco commenced business on registration in 1984. It has evolved from a Building Society, a Microfinance Institution, to now the all inclusive Nairobi Stock Exchange. Murata is the largest sacco in the region central Kenya in terms of customer base and operates in other parts of Kenya.
Due to the growth of customers, they want to start point of sale. Points of Sale (POS) where customers shop; pay and withdraw cash in leading retail outlets. They want to start by installing ATM machines in few outlets.
The management was introduced to you by your former teacher. They need you to come up with a software that mimics the atm machine so that they can use it to train their users.
This is the requirements of the management
you are going to implement an ATM system from which customers can manage their accounts. Customers are presented with menu (after login of course). Customers can use the system to withdraw cash, transfer cash from one account to another, deposit cash and get their current balance.
When your program starts, it should be displaying a login screen. User will be asked to enter a login and 5 digit pin code. The system verifies the login and pin and displays an error if it is incorrect.
You have to create a array that holds the username and password
Enter login: joeliwain
Enter Pin code: 12345
Customer menu
A customer is then taken to the main menu where he will select one of the following options;
1----Withdraw Cash
2----Cash Transfer
3----Deposit Cash
4----Display Balance
5----Exit
Please select one of the above options:
1----Withdraw Cash
The user must be displayed a menu to select the mode of withdrawal as follows:
a) Fast Cash
b) Normal Cash
Please select a mode of withdrawal:
a) Fast Cash
In case of fast cash the user must be presented with a menu such as the one below and asked to choose one of the predefined denominations of money. If he chooses withdraw, the user is asked to select the amount from the options given. No matter which option the user uses to withdraw the money the system must check that the amount is valid (i.e. there is enough money in the account).
1----500
2----1000
3----2000
4----5000
5----10000
6----15000
7----20000
Select one of the denominations of money: 1
Are you sure you want to withdraw Kshs.500 (Y/N)? Y
Cash Successfully Withdrawn!
Do you wish to print a receipt (Y/N)? Y
Account #12
Withdrawn: 500
Balance: 154500
b) Normal Cash
In case of normal cash, the user should be asked the amount he wishes to withdraw. In this case there is no compulsion that the amount should be a multiple of 500. However, the amount must be valid.
Enter the withdrawal amount: 3650
Cash Successfully Withdrawn!
Do you wish to print a receipt (Y/N)? Y
Account #12
Withdrawn: 3650
Balance: 154500
2----Cash Transfer
If the user selects transfer cash he is asked to specify the amount in multiples of five hundred that he wishes to transfer. Then he should be asked to enter the account number to which he wishes to transfer the money. The user must be asked to enter the account number twice to make sure he got the correct number. In addition the second time he enters the account number he should also be able to see the name of that account holder to make sure it is the right person.
For example,
Enter amount in multiples of 500: 3500
Enter the account number to which you want to transfer: 15
You wish to deposit Kshs 3,500 in account held by Mr. Usman Ismail; If this information is correct please re-enter the account number: 15
Transaction confirmed.
Do you wish to print a receipt (Y/N)? Y
Account #12
Amount Transferred: 3500
Balance: 154500
3----Deposit Cash
If the user selects deposit cash he is asked to specify the amount that he wishes to deposit into the account. Of course there is no max limit to how much money is deposited. E.g:
Enter the cash amount to deposit: 12562
Cash Deposited Successfully.
Do you wish to print a receipt (Y/N)? Y
Account #12
Deposited: 12562
Balance: 154500
4----Display Balance
This obviously displays the balance on the screen. It is similar to receipt (i.e. it has date account number etc) but it does not have any transactions.
For example:
Account #12
Balance: 154,500
Task 1 (testing outcome 1a, 1b, 1c, 1d )
Using C programming language, come up with the required program as per the scenario.
· Define correct data types
· Select an appropriate selection statement (if…else or switch statement)
Task 2 (outcome tested 4a)
Use different ways of checking errors to test your program
· All data entry points should have proper error checks and error messages.
· There must be proper commenting through out your code.
Question 2 (outcome tested 1c and 1d)
This question is concerned with demonstrating the syntax and the implementation of different types of loops in c programming.
As you already know, the purpose of a loop is to iterate one or more statement(s) in your program until a certain condition becomes false.
Task
Using a program that gets the product of even numbers and sum of odd numbers between 1000 and 100, demonstrate the syntax and implementation of the different types of loops.
or here the attachments files below so please download it before reading the question so if u have any idea about the answer so pls edit via doc

and download link 2shared - download pc august 2011.doc