Results 1 to 2 of 2
Thread: Telephone Number To Digits
- 10-07-2011, 08:26 AM #1
Member
- Join Date
- Aug 2011
- Posts
- 28
- Rep Power
- 0
Telephone Number To Digits
import java.util.*;
public class number5 {
static Scanner console = new Scanner(System.in);
public static void main(String[] args) {
String str;
char letter;
System.out.println("Enter phone number expressed in letters: ");
str = console.next();
System.out.println();
if ((letter >= 'A' || letter >= 'a') && (letter <='Z' || letter <= 'z'))
{
switch (str.charAt(0))
{
case 'A': case 'a': case 'B': case 'b':
case 'C': case 'c': System.out.print("2");
break;
case 'D': case 'd': case 'E': case 'e':
case 'F': case 'f': System.out.print("3");
break;
case 'G': case 'g': case 'H': case 'h':
case 'I': case 'i': System.out.print("4");
break;
case 'J': case 'j': case 'K': case 'k':
case 'L': case 'l': System.out.print("5");
break;
case 'M': case 'm': case 'N': case 'n':
case 'O': case 'o': System.out.print("6");
break;
case 'P': case 'p': case 'Q': case 'q': case 'R': case 'r':
case 'S': case 's': System.out.print("7");
break;
case 'T': case 't': case 'U': case 'u':
case 'V': case 'v': System.out.print("8");
break;
case 'W': case 'w': case 'X': case 'x': case 'Y': case 'y':
case 'Z': case 'z': System.out.print("9");
break;
default: System.out.print(" ");
}
switch (str.charAt(1))
{
case 'A': case 'a': case 'B': case 'b':
case 'C': case 'c': System.out.print("2");
break;
case 'D': case 'd': case 'E': case 'e':
case 'F': case 'f': System.out.print("3");
break;
case 'G': case 'g': case 'H': case 'h':
case 'I': case 'i': System.out.print("4");
break;
case 'J': case 'j': case 'K': case 'k':
case 'L': case 'l': System.out.print("5");
break;
case 'M': case 'm': case 'N': case 'n':
case 'O': case 'o': System.out.print("6");
break;
case 'P': case 'p': case 'Q': case 'q': case 'R': case 'r':
case 'S': case 's': System.out.print("7");
break;
case 'T': case 't': case 'U': case 'u':
case 'V': case 'v': System.out.print("8");
break;
case 'W': case 'w': case 'X': case 'x': case 'Y': case 'y':
case 'Z': case 'z': System.out.print("9");
break;
default: System.out.print(" ");
}
switch (str.charAt(2))
{
case 'A': case 'a': case 'B': case 'b':
case 'C': case 'c': System.out.print("2");
break;
case 'D': case 'd': case 'E': case 'e':
case 'F': case 'f': System.out.print("3");
break;
case 'G': case 'g': case 'H': case 'h':
case 'I': case 'i': System.out.print("4");
break;
case 'J': case 'j': case 'K': case 'k':
case 'L': case 'l': System.out.print("5");
break;
case 'M': case 'm': case 'N': case 'n':
case 'O': case 'o': System.out.print("6");
break;
case 'P': case 'p': case 'Q': case 'q': case 'R': case 'r':
case 'S': case 's': System.out.print("7");
break;
case 'T': case 't': case 'U': case 'u':
case 'V': case 'v': System.out.print("8");
break;
case 'W': case 'w': case 'X': case 'x': case 'Y': case 'y':
case 'Z': case 'z': System.out.print("9");
break;
default: System.out.print(" ");
}
}
else
System.out.println("Invalid input");
}
}
what was wrong here??
- 10-07-2011, 04:15 PM #2
Moderator
- Join Date
- Jul 2010
- Location
- California
- Posts
- 1,604
- Rep Power
- 5
Similar Threads
-
Reads a number and prints it's binary digits, need help :)
By Aimforthehead in forum New To JavaReplies: 2Last Post: 10-04-2011, 06:39 PM -
need help with Number Pyramid with Double Digits
By SmellyFoot in forum New To JavaReplies: 5Last Post: 03-29-2011, 12:04 PM -
Value should be 7 or 8 digits .If 8 digits, the last should be a character
By renu in forum New To JavaReplies: 1Last Post: 01-19-2011, 09:23 PM -
Separating the digits of given number
By lb2 in forum New To JavaReplies: 5Last Post: 09-09-2010, 05:29 AM -
Count number of digits in string using scanner
By wendysbiggy in forum New To JavaReplies: 35Last Post: 01-20-2010, 05:11 AM


LinkBack URL
About LinkBacks

Bookmarks