- import java.io.*;
- import java.util.*;
- class Encoder
- {
- public static void main(String args[ ])
- {
- String st,st2=" ";
- System.out.println("Enter the String to Encode");
- try {
- Scanner in=new Scanner(System.in);
- st=in.nextLine();
- for (int i=0;i<st.length();i++)
- {
- char ch=Character.toLowerCase(st.charAt(i));
- switch (ch)
- {
- case 'a':
- st2=st2+"{";
- break;
- case 'b':
- st2=st2+"}";
- break;
- case 'c':
- st2=st2+"#";
- break;
- case 'd':
- st2=st2+"~";
- break;
- case 'e':
- st2=st2+"+";
- break;
- case 'f':
- st2=st2+"-";
- break;
- case 'g':
- st2=st2+"*";
- break;
- case 'h':
- st2=st2+"@";
- break;
- case 'i':
- st2=st2+"/";
- break;
- case 'j':
- st2=st2+"\\";
- break;
- case 'k':
- st2=st2+"?";
- break;
- case 'l':
- st2=st2+"$";
- break;
- case 'm':
- st2=st2+"!";
- break;
- case 'n':
- st2=st2+"^";
- break;
- case 'o':
- st2=st2+"(";
- break;
- case 'p':
- st2=st2+")";
- break;
- case 'q':
- st2=st2+"<";
- break;
- case 'r':
- st2=st2+">";
- break;
- case 's' :
- st2=st2+"=";
- break;
- case 't':
- st2=st2+";";
- break;
- case 'u':
- st2=st2+",";
- break;
- case 'v' :
- st2=st2+"_";
- break;
- case 'w':
- st2=st2+"[";
- break;
- case 'x' :
- st2=st2+"]";
- break;
- case 'y':
- st2=st2+":";
- break;
- case 'z' :
- st2=st2+"\"";
- break;
- case ' ' :
- st2=st2+" ";
- break;
- case '.':
- st2=st2+'3';
- break;
- case ',':
- st2=st2+"1";
- break;
- case '(':
- st2=st2+'4';
- break;
- case '\"':
- st2=st2+'5';
- break;
- case ')' :
- st2=st2+"7";
- break;
- case '?' :
- st2= st2+"2";
- break;
- case '!':
- st2= st2+"8";
- break;
- case '-' :
- st2= st2+"6";
- break;
- case '%' :
- st2 = st2+"9";
- break;
- case '1':
- st2=st2+"r";
- break;
- case '2':
- st2=st2+"k";
- break;
- case '3':
- st2=st2+"b";
- break;
- case '4':
- st2 = st2+"e";
- break;
- case '5':
- st2 = st2+"q";
- break;
- case '6':
- st2 = st2+"h";
- break;
- case '7':
- st2 = st2+"u";
- break;
- case '8' :
- st2= st2+"y";
- break;
- case '9':
- st2 = st2+"w";
- break;
- case '0':
- st2 = st2+"z";
- break;
- default:
- st2=st2+"0";
- break;
- }
- }
- }
- catch(Exception ioe)
- {
- ioe.printStackTrace();
- }
- System.out.println("The encoded string: \n" +st2);
- }
- }