Please Solve, Thank You!   3.18.2: Read in a time and print the equivalent military hour.   Read in a time such as 3 pm and print the equivalent military hour (such as 15). Validate the input. If the input doesn't start with an integer, print: Error: Not an integer. If the number isn't between 1 and 12, print: Error: The hour must be between 1 and 12. If the suffix isn't "am" or "pm", print: Error: The suffix must be am or pm. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18     import java.util.Scanner;   public class TimeReader { publicstaticvoidmain(String[] args) { Scannerin=newScanner(System.in);   if (/* Your code goes here */) { inthour=in.nextInt(); if (/* Your code goes here */) { Stringsuffix=in.next(); if (/* Your code goes here */) { /* Your code goes here */ //Convert hour to military time import java.util.Scanner; public class TimeReader {    public static void main(String[] args)    {       Scanner in = new Scanner(System.in);                 if (/* Your code goes here */)       {          int hour = in.nextInt();          if (/* Your code goes here */)          {             String suffix = in.next();             if (/* Your code goes here */)             {                /* Your code goes here */                //Convert hour to military time                                System.out.println(hour);             }             else              {                System.out.println("Error: The suffix must be am or pm.");             }          }          else           {             System.out.println("Error: The hour must be between 1 and 12.");          }        }       else       {          System.out.println("Error: Not an integer

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Please Solve, Thank You!

 

3.18.2: Read in a time and print the equivalent military hour.

 

Read in a time such as 3 pm and print the equivalent military hour (such as 15). Validate the input.

If the input doesn't start with an integer, print: Error: Not an integer.

If the number isn't between 1 and 12, print: Error: The hour must be between 1 and 12.

If the suffix isn't "am" or "pm", print: Error: The suffix must be am or pm.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
 
import java.util.Scanner;
 
public class TimeReader
{
publicstaticvoidmain(String[] args)
{
Scannerin=newScanner(System.in);
 
if (/* Your code goes here */)
{
inthour=in.nextInt();
if (/* Your code goes here */)
{
Stringsuffix=in.next();
if (/* Your code goes here */)
{
/* Your code goes here */
//Convert hour to military time

import java.util.Scanner;

public class TimeReader
{
   public static void main(String[] args)
   {
      Scanner in = new Scanner(System.in);
         
      if (/* Your code goes here */)
      {
         int hour = in.nextInt();
         if (/* Your code goes here */)
         {
            String suffix = in.next();
            if (/* Your code goes here */)
            {
               /* Your code goes here */
               //Convert hour to military time
               
               System.out.println(hour);
            }
            else 
            {
               System.out.println("Error: The suffix must be am or pm.");
            }
         }
         else 
         {
            System.out.println("Error: The hour must be between 1 and 12.");
         } 
      }
      else
      {
         System.out.println("Error: Not an integer.");
      }
   }
}

 
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
InputStream
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education