Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

Submit only CCCS300_A1_Q1.java and CCCS300_A1_Q2.java files I t is very important that you follow the directions closely. The directions are designed to...

1 answer below »



Submit only CCCS300_A1_Q1.java






and

CCCS300_A1_Q2.java files
















I
t is

very important

that you follow the directions closely. The directions are designed to make it as easy as possible for the TAs to mark the assignments by letting them run your assignment, in some cases through automated tests.
















While these tests will never be used to

determine

your entire grade, they speed up the process significantly, which allows the TAs to

provide

better feedback and not waste time on administrative details. Up to 30% can be removed for bad indentation of your code as well as omitting comments, or poor coding structure.







To get full marks, you must:






• Follow all directions below
.







In particular, make

sure that all classes and method names are spelled and capitalized exactly as described in this document. Otherwise, you will receive a 50% penalty.








• Make sure that your code compiles –

Non-compiling

code will receive a 0.







• Indent your code properly • Name your variables appropriately – The purpose of each variable should be obvious from the name





• Comment your work – A comment every line is not needed, but there

should be enough comments to fully understand your program














Part

1.






The questions in this part of the assignment will be graded. If you are using Eclipse, please read this for help with input arguments:



http://www.cs.colostate.edu/helpdocs/eclipseCommLineArgs.html


.






Question 1: Program development (Calorie Calculator)







One way to measure the amount of energy

expended

during an exercise workout is to use metabolic equivalents (MET). Here are some METS per minute for various activities:







Running 6 MPH: 10 METS (define a constant called “RUNNING6MPH_METS” in your program)





Basketball: 8 METS (define a constant called “BASKETBALL_METS” in your program)





Sleeping: 1 METS (define a constant called “SLEEPING_METS” in your program)





The number of calories burned per minute may be estimated using the formula:





Calories/ Minute = 0.0175 × METS × Weight in kilograms





Write a Java program, named CCCS300_A1_Q1, that prints a “Welcome to the calorie calculator!” message, calculates and outputs the total number of calories burned (in two decimal digits by truncating) by three individuals, each of whom is performing an exercise activity. The details of input arguments to the program are the following:





1st input argument is an


integer value that

represents

the weight in pounds



of a person who is

running 6 MPH for 30 minutes

every day.





2nd input argument is an


integer value that

represents

the weight in pounds



of a person who is

playing basketball for 60 minutes

every day.






3rd input argument is an


integer value that

represents

the weight in pounds



of a person who is

sleeping for 6 hours

every day.





Note: 1 kilogram = 2.2 pounds. 1 hour = 60 minutes.





Hint: To truncate in two decimal digits, just multiply with 100, type cast to convert to int type, then divide by 100.0.






Sample output screen for input arguments: XXXXXXXXXX






Welcome to the calorie calculator!





A 150LB person burned an estimated XXXXXXXXXXcalories by Running





A 175LB person burned an estimated XXXXXXXXXXcalories by playing Basketball





A 160LB person burned an estimated XXXXXXXXXXcalories by Sleeping Page 4





















Question 2:


Program development (Depreciation Calculator)

Almost all

items that we

acquire
, depreciate over several years.

The


yearly depreciation

in value D for an item is often computed using the formula:














D = (P – S) / Y





where P is the purchase price in $,





Y is the number of years, and





S is the salvage value in $ at the end of Y years.













Write a Java program, named CCCS300_A1_Q2, that that prints a “Welcome to the Depreciation calculator!” message, prompts user to enter all three values of P, S, and Y as a single input separated by spaces between them (
using a Scanner object
). The program then computes

the yearly depreciation in $, and yearly depreciation in %,

and

number of years for salvage value to be 10%

of purchase price of the item.






Your program must print the results rounded to one decimal digit using


the

Math.round
()


function.






Hint: Yearly depreciation % = (yearly depreciation / purchase price) * 100 %.














Sample output screen:






Welcome to the Depreciation calculator!





Enter values (Purchase price, Salvage value, and Years): XXXXXXXXXX





Yearly depreciation = $55.0





Yearly depreciation = 18.3%





Number of years for salvage value to be 10% of purchase price = 4.9 years













Lina Vendette


Answered 2 days After Jan 25, 2023

Solution

Kshitij answered on Jan 27 2023
39 Votes
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here