15.7k views
2 votes
Java Eclipse Homework JoggerPro

Over a seven day period, a jogger wants to figure out the average number of miles she runs each day.

Use the following information to create the necessary code. You will need to use a loop in this code.

The following variables will need to be of type “double:”
miles, totalMiles, average

Show a title on the screen for the program.
Ask the user if they want to run the program.
If their answer is a capital or a lowercase letter ‘Y’, do the following:
Set totalMiles to 0.
Do seven times (for loop)
{

Show which day (number) you are on and ask for the number of miles for this day.
Add the miles to the total
}

Show the total number of miles
Calculate the average
Show the average mileage with decimals
Use attractive displays and good spacing.
Save your completed code according to your teacher’s directions.

1 Answer

1 vote

import java.util.Scanner;

public class JoggerPro {

public static void main(String[] args) {

String days[] = {"Monday?", "Tuesday?", "Wednesday?", "Thursday?","Friday?","Saturday?","Sunday?"};

System.out.println("Welcome to JoggerPro!");

Scanner myObj = new Scanner(System.in);

System.out.println("Do you want to continue?");

String answer = myObj.nextLine();

if (answer.toLowerCase().equals("y")){

double totalMiles = 0;

for (int i =0; i < 7; i++){

System.out.println(" ");

System.out.println("How many miles did you jog on " + days[i]);

double miles = myObj.nextDouble();

totalMiles += miles;

}

double average = totalMiles / 7;

System.out.println(" ");

System.out.println("You ran a total of " + totalMiles+ " for the week.");

System.out.println(" ");

System.out.println("The average mileage is " + average);

}

}

}

I'm pretty sure this is what you're looking for. I hope this helps!

User Matt Fichman
by
5.6k points