Write a program that will help you make a decision

Assignment Help Programming Languages
Reference no: EM131307720

Assignment

A student had to make a decision on how to be paid. The student could accept a straight $10/hour or take 10 cents for the first hour, but have the hourly wage double each hour. That is, the student would make $.10 for the first hour, .20 for the second hour, .40 for the third hour etc.

The doubling effect makes the wage grow pretty fast, so if you were planning on working for very many hours, the second option is the best.

However if you are only working a few hours the $10/hour adds up fastest.

Write a program that will help you make a decision. Your program should have three options:

1) calculate the $10/hr earnings for a user specified number of hours, 2) calculate the earnings for a given number of hours if you chose the $.10 /hour that doubles each hour or 3) Exit.

Assume that for either method you only get paid for whole hours worked.

In other words, don't calculate wages for 10.5 hours, only whole hours count.

Your program should continue to run until the user enters an option 3.

Create a menu of choices as shown below, and take input from the keyboard where required.

A sample output is shown below:

Menu

1) Calculate earnings at $10.00/hr
2) Calculate earnings at $.10 doubled each hour
3) Exit

How many hours? 10
You will earn $100.00
How many hours? 10
You will earn $102.30

NOTE: Here are the answers in total earnings:
hour: method 1 method2
1 $10 $.10
2 $20 $.30 (.10 for 1st hr + .20 for 2nd hr)
3 $30 $.70 (.10 for 1st hr + .20 for 2nd hr + .40 for 3rd hr)
4 $40 $1.50 (+.80 for 4th hr)
5 $50 $3.10 (+1.60 for 5th hr)
6 $60 $6.30 (+3.20 for 6th hr)
etc...

2) Write a program that will determine the number of hours required before the second method becomes more beneficial than the straight $10/hr (first method). There will be no input to this question

Reference no: EM131307720

Questions Cloud

Explain the differences in observed behavior : State a hypothesis that offers a possible explanation for the observed behavior.- Simply identify a variable that could possibly explain the differences in observed behavior.
Find the ratio of ion pairs to molecules : If these ion pairs recombine into a distribution of 2000 new compounds, how many parts per billion is each?
Explain the variety of leadership theories and roles : Explain the variety of motivational theories and job design considerations.Explain the variety of leadership theories and roles.Evaluate ways organizational culture can be managed and promote ethics in an organization.
Whether the theory is supported by science : Choose a theory presented in a self-help book.- Investigate whether the theory is supported by science or is an example of pseudoscience.
Write a program that will help you make a decision : Write a program that will help you make a decision. Calculate $10/hr earnings for a user specified number of hours, calculate the earnings for a given number of hours if you chose the $.10 /hour that doubles each hour or Exit.
Ddefine literature search and subject words : Ddefine literature search, subject words, database, abstract, PsycINFO, PsycArticles, title, introduction, method  section and results section.
Calculate the dose in sv to the chest of a patient : The x-ray beam intensity is 1.50 W/m2, the area of the chest exposed is 0.0750 m2, 35.0% of the x-rays are absorbed in 20.0 kg of tissue, and the exposure time is 0.250 s.
Forecast future financial performance : Prepare your forecasts and write up the reasons for your forecast assumptions - Prepare your valuations and write up just the $ answers to your 4 models, as well as include share price on the date of your valuation
Identify one or two variables that might influence behavior : List five behaviors that you could observe in your day-to-day life. For each one, identify one or two variables that might influence the behavior.

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd