Code
Code
Coding
2003 Question 2
import java.io.*;
class Code
String s;
int l;
int shift;
String code="";
s=br.readLine();
l=s.length();
if(l>100)
System.exit(0);
s=s.trim()+" ";
shift=Integer.parseInt(br.readLine());
if(shift>26)
{
System.out.println("INPUT: "+s);
System.exit(0);
for(int i=0;i<l;i++)
int p='Q'+shift;
if(p>90)
p=64+(p-90);
if(((i+1))<l&&(s.charAt(i)==(char)p)&&(s.charAt(i+1)==(char)p))
code=code+" ";
i++;
else
char k=s.charAt(i);
if(Character.isUpperCase(k))
int t=k-shift;
if(t<65)
{
t=91-(65-t);
code=code+(char)t;
else
code=code+(char)t;
System.out.println("INPUT: "+s);
System.out.println("\t\t\tShift : "+shift);
System.out.println("OUTPUT: "+code);
input();
calc();
display();
}
OUTPUT
KPKPRRDIBSMFTRRYBWJFS
Shift value :
INPUT: KPKPRRDIBSMFTRRYBWJFS
Shift : 1