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