import java.util.*;
public class Fourth {
public static void main(String[] args) {
Scanner input = new Scanner(System.in); //定义扫描仪
System.out.println("***欢迎使用***");
do
{
String s1 = "yes",s2="no";
System.out.println("***是否继续(yes/no)***");
String next = input.next();
if(s1.equalsIgnoreCase(next))
{
System.out.println("***请输入字符串***");
String str = input.next(); //输入字符串
char []str2 = str.toCharArray(); //将字符串转成字符数组
System.out.println("***请输入解密输入minus,加密输入plus***");
String number = input.next();
switch(number)
{
case "minus":
System.out.println("解密输入负数");
int jie = input.nextInt(); //输入位数
for(int i=0;i<str2.length;i++) //输出数据
{
System.out.printf("%c",(((str2[i]+jie+26)%97)%26)+97);
}
System.out.printf("\n");
break;
case "plus":
System.out.println("加密输入正数");
jie = input.nextInt(); //输入位数
for(int i=0;i<str2.length;i++) //输出数据
{
System.out.printf("%c",(((str2[i]+jie)%97)%26)+97);
}
System.out.printf("\n");
break;
default:
System.out.println("输入错误");
break;
}
}
else if(s2.equalsIgnoreCase(next)) //程序出口
{
System.out.println("***程序结束***");
break;
}
else //选择错误
{
System.out.println("***输入错误,请重新输入***");
}
}while(true);
}
}