Question
ONLY IN JAVA** Write a program that accepts a time from the keyboard representing and prints the times in simplified form. Input The program must
ONLY IN JAVA** Write a program that accepts a time from the keyboard representing and prints the times in simplified form. Input The program must accept times in the following form [space] [space] where each , , and are integers and [space] represents the space key being hit. Prompt the user with the exact phrasing of the sample input / output shown below; note that the input from the keyboard is depicted in red: he name of the class that contains the main must be TimeInterpreter. While input uses spaces between the input numbers, the output format with days, hours, minutes, and seconds should be delimited by colons; see sample output for examples. All times will be output without spaces (or other whitespace). Negative Times. If a specified time is negative, it should be printed with a single leading negative. For example, 0:-2:-34 is output as -2:34. Simplification. Times must be simplified before printed. For example, 12:2:-34 is simplified and output as 12:1:26. Output Brevity. For input time 0:2:34, the corresponding output should not list the number of hours (since there are none): 2:34. A single output print statement will be allowed in the final solution code. That is, a proper solution will construct a String object and output it at the end of the program. You must define and use constants representing the number of seconds per minute, hour, and day.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started