Write a Java program that prompts the user for the following inputs: Miles drive
ID: 3846952 • Letter: W
Question
Write a Java program that prompts the user for the following inputs: Miles driven Hours driven Then calculate the average miles per hour (divide miles by hours). Display the average miles per hour, miles driven, and hours driven. Lastly, if the average miles per hour is greater than 65, display the warning "DRIVE SLOWER!!" One possible output: Enter the number of miles you travelled 42 Enter the number of hours you travelled 3 You went 42.0 miles for 3.0 hours. Your average speed is 14.0 miles per hour. Process completed. Another possible output: Enter the number of miles you travelled 154 Enter the number of hours you travelled 2 You went 154.0 miles for 2.0 hours. Your average speed is 77.0 miles per hour. DRIVE SLOWER!! Process completed.
Explanation / Answer
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Speedometer {
public static void main(String[] args) {
try {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter the number of miles you travelled");
double miles = Double.parseDouble(br.readLine());
System.out.println("Enter the number of hours you travelled");
double hours = Double.parseDouble(br.readLine());
System.out.println("You went "+miles+" miles for "+hours+" hours");
System.out.println("Your average speed is "+(miles/hours)+" miles per hour");
if((miles/hours)>65) {
System.out.println("DRIVE SLOWER!! Process completed.");
} else {
System.out.println("Process completed");
}
} catch(Exception e) {
System.out.println("Exception:"+e);
}
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.