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); } }