Find Jobs
Hire Freelancers

Calculating earnings

$5-10 USD

Closed
Posted over 20 years ago

$5-10 USD

Paid on delivery
calculate earnings of a young worker. The worker may begin his employment at any age between 18 and 25 and will retire at the age of maximum of 65. Assume that the worker receives a 5% pay raise each year during his employment. The program should carry out the following processing: 1. Request the worker?s name, his ages at the start and end of his/her employment, and starting salary as input, validating the input data against sensible data limits which you should set into your program. 2. For each year of the employment the program will calculate: (a) the amount of salary increment, (b) the salary of the year, and (c) the accumulated earnings at the end of the year, which the worker has earned since the start of his employment. 3. Reset the data entry form (i.e. clear the form) for processing of the data of a new worker. 4. Terminate processing and exit the program. The program will produce the following output: 5. Error messages for invalid input ? e.g. data being out of range or non-numeric data of age and salary, or numeric data of the worker?s name. 6. Display the calculated results in (2) in a format similar to that shown below Name: John Smith Employment: Start at 21, Retire at 65 Earning schedule from the start to the end of employment Year Increment (£) Salary (£) Earning 1 0 20,000 20,000 2 1000 21,000 41,000 3 1050 22,050 63,050 etc. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. ## Platform windows XP
Project ID: 3024489

About the project

49 proposals
Remote project
Active 20 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
49 freelancers are bidding on average $7 USD for this job
User Avatar
See private message.
$8.50 USD in 2 days
5.0 (466 reviews)
7.6
7.6
User Avatar
See private message.
$6.80 USD in 2 days
4.8 (119 reviews)
7.0
7.0
User Avatar
See private message.
$8.50 USD in 2 days
5.0 (163 reviews)
5.9
5.9
User Avatar
See private message.
$8.50 USD in 2 days
5.0 (84 reviews)
5.5
5.5
User Avatar
See private message.
$8.50 USD in 2 days
4.8 (88 reviews)
5.7
5.7
User Avatar
See private message.
$6.80 USD in 2 days
5.0 (70 reviews)
4.7
4.7
User Avatar
See private message.
$8.50 USD in 2 days
4.7 (41 reviews)
4.7
4.7
User Avatar
See private message.
$8.50 USD in 2 days
4.4 (58 reviews)
5.1
5.1
User Avatar
See private message.
$8.50 USD in 2 days
5.0 (22 reviews)
3.9
3.9
User Avatar
See private message.
$4.25 USD in 2 days
4.1 (20 reviews)
4.7
4.7
User Avatar
See private message.
$5.10 USD in 2 days
5.0 (23 reviews)
3.5
3.5
User Avatar
See private message.
$6.80 USD in 2 days
4.9 (14 reviews)
3.6
3.6
User Avatar
See private message.
$3.40 USD in 2 days
5.0 (19 reviews)
3.6
3.6
User Avatar
See private message.
$3.40 USD in 2 days
5.0 (15 reviews)
3.1
3.1
User Avatar
See private message.
$8.50 USD in 2 days
4.9 (15 reviews)
2.8
2.8
User Avatar
See private message.
$8.50 USD in 2 days
5.0 (9 reviews)
2.8
2.8
User Avatar
See private message.
$6.80 USD in 2 days
4.6 (28 reviews)
2.6
2.6
User Avatar
See private message.
$6.80 USD in 2 days
5.0 (6 reviews)
2.3
2.3
User Avatar
See private message.
$3.40 USD in 2 days
5.0 (1 review)
1.9
1.9
User Avatar
See private message.
$8.50 USD in 2 days
5.0 (4 reviews)
1.8
1.8

About the client

Flag of UNITED KINGDOM
United Kingdom
0.0
0
Member since Dec 2, 2003

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.