Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Java Program - Write a program that prompts the user to enter a letter and displ

ID: 669124 • Letter: J

Question

Java Program - Write a program that prompts the user to enter a letter and displays its corresponding number using the standard international phone keypad (make program as basic as possible).

Ex. output -

---------------------------------------------------------------------------------

Enter a letter: A

The corresponding number is 2.

----------------------------------------------------------------------------------

Enter a letter: a

The corresponding number is 2.

-----------------------------------------------------------------------------------

Enter a letter: +

+ is an invalid input

Explanation / Answer

import java.io.*;
class a
{
   public static void main(String args[])
   {
       int n;
       char c;

       DataInputStream o = new DataInputStream(System.in);

       System.out.println("Enter Character");
       c=o.readLine();

       switch(c)
       {
           case 'A' || 'B' || 'C':
               System.out.println("2");
               break;
           case 'D' || 'E' || 'F':
               System.out.println("3");
               break;
           case 'G' || 'H' || 'I':
               System.out.println("4");
               break;
           case 'J' || 'K' || 'L':
               System.out.println("5");
               break;
           case 'M' || 'N' || 'O':
               System.out.println("6");
               break;
           case 'P' || 'Q' || 'R'||'S':
               System.out.println("7");
               break;
           case 'T' || 'U' || 'V':
               System.out.println("8");
               break;
           case 'W' || 'X' || 'Y'||'Z':
               System.out.println("9");
               break;
           case 'a' || 'b' || 'c':
               System.out.println("2");
               break;
           case 'd' || 'e' || 'f':
               System.out.println("3");
               break;
           case 'g' || 'h' || 'i':
               System.out.println("4");
               break;
           case 'j' || 'k' || 'l':
               System.out.println("5");
               break;
           case 'm' || 'n' || 'o':
               System.out.println("6");
               break;
           case 'p' || 'q' || 'r'||'s':
               System.out.println("7");
               break;
           case 't' || 'u' || 'v':
               System.out.println("8");
               break;
           case 'w' || 'x' || 'y'||'z':
               System.out.println("9");
               break;


           default:
               System.ot.println("Wrong Input");
               break;
       }
   }
}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote