Sunday, 18 October 2015

Practical No-1(c)


Aim: Write a program to implement Monoalphabetic Substitution Cipher Technique.

public class monoalphabetic
{
             public static void main(String[] args)
{
                        String plaintext = "hello";
                        char[] myarr = plaintext.toCharArray();
                        for(int count=0 ; count < myarr.length ; count++)
                        {
                                    char cipher = myarr[count]; 
                                    switch (cipher)
                                    {
 case 'a':
                                                            System.out.print("z");
                                                break;
                                                case 'b':
                                                              System.out.print("y");
                                                 break;
                                                 case 'c':
                                                            System.out.print("x");
                                                 break;
                                                 case 'd':
                                                             System.out.print("w");
                                                break;
                                                case 'e':
                                                             System.out.print("v");
                                                  break;
                                                case 'f':
                                                             System.out.print("u");
                                                 break;
                                                  case 'g':
                                                            System.out.print("t");
                                                break;
                                                case 'h':
                                                            System.out.print("s");
   break;
                                                  case 'i':
                                                             System.out.print("r");
                                                break;
                                                case 'j':
                                                             System.out.print("q");
                                                  break;
                                                case 'k':
                                                            System.out.print("p");
                                                 break;
                                                case 'l':
                                                            System.out.print("o");
                                                   break;
                                                 case 'm':
                                                            System.out.print("n");
                                                break;
                                    case 'n':
                                                System.out.print("m");
                                    break;
                                     case 'o':
                                                   System.out.print("l");
                                    break;
                                      case 'p':
                                                 System.out.print("k");
                                     break;
                                    case 'q':
                                                 System.out.print("j");
                                    break;
                                      case 'r':
    System.out.print("i");
                                      break;
                                     case 's':
    System.out.print("h");
                                      break;
                                      case 't':
                                                   System.out.print("g");
                                     break;
                                      case 'u':
    System.out.print("f");
                                      break;
                                      case 'v':
  System.out.print("e");
                                     break;
                                    case 'w':
                                                   System.out.print("d");
                                     break;
                                    case 'x':
                                                   System.out.print("c");
                                     break;
                                      case 'y':
                                                System.out.print("b");
                                      break;
                                    case 'z':
                                                System.out.print("a");
                                    break;
                                      case ' ':
                                                  System.out.print("1");
                                     break;
   case '1':
                                                  System.out.print(" ");
 }
                         }
}

No comments:

Post a Comment