import java.util.Scanner;
public class test {

public static void main(String[] args) {
    abc1();
    }

/*
 * 编程输入整数a和b,若a或b大于100,则输出a、b的和与100的差,否则输出两数之和。
 */
public static void abc1(){
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入一个数");
    int a=sc.nextInt();
    System.out.println("请输入另一个数");
    int b=sc.nextInt();
    if(a>100||b>100){
        System.out.println(a+b-100);
    }else{
        System.out.println(a+b);
    }
}


/*
 * 从键盘输入三角形的三边长,判断出这三边能否构成三角形。注:任意两边之和大于第三边
 */
public static void abc2(){
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入第一边的值");
    int a=sc.nextInt();
    System.out.println("请输入第二边的值");
    int b=sc.nextInt();
    System.out.println("请输入第三边的值");
    int c=sc.nextInt();
    if(a+b>c&&a+c>b&&b+c>a){
        System.out.println("能构成三角形");
    }else{
        System.out.println("不能构成三角形");
    }
}

/*
 * 超市大优惠;
 * 满800元以上打6折,加送珍珠项链一条;
 * 满600元以上打7折,加送相册一本;
 * 满400元以上打8折,加送锆石一颗;
 * 满两百元以上打9折。
 * 输入任意消费金额,打印其实际支付金额,若有赠送品,需显示在屏幕上。
 */
public static void abc3(){
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入消费金额");
    double money=sc.nextDouble();
    if(money>800){
        System.out.println(money*0.6+"送珍珠项链一条");
    }else if(money>600&&money<=800){
        System.out.println(money*0.7+"送相册一本");
    }else if(money>400&&money<=600){
        System.out.println(money*0.8+"送锆石一颗");
    }else if(money>200&&money<=400){
        System.out.println(money*0.9);
    }else{
        System.out.println("不打折");
    }
}


/*
 * 给一个不多于5位的正整数,要求:
 * 1.求出它是几位数
 * 2.按逆序打印出各位数字,例如原数是123应输出321
 */

//方法一
public static void abc4(){
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入一个不大于五位的正整数");
    int num=sc.nextInt();
    if(num<0||num>99999){
        System.out.println("输入错误,请重新输入");
    }else{
        if(num<=9){
            System.out.println("你输入的正整数倒序位:"+num);
        }else if(num>=10&&num<100){
            int ge=num%10;
            int shi=num/10;
            System.out.println("你输入的正整数倒序为:"+ge+shi);
        }else if(num>=100&&num<1000){
            int ge=num%10;
            int shi=num/10%10;
            int bai=num/100;
            System.out.println("你输入的正整数倒序为:"+ge+shi+bai);
        }else if(num>=1000&&num<10000){
            int ge=num%10;
            int shi=num/10%10;
            int bai=num/100%10;
            int qian=num/1000;
            System.out.println("你输入的正整数倒序为:"+ge+shi+bai+qian);
        }else{
            int ge=num%10;
            int shi=num/10%10;
            int bai=num/100%10;
            int qian=num/1000%10;
            int wan=num/10000;
            System.out.println("你输入的正整数倒序为:"+ge+shi+bai+qian+wan);
        }
    }
}
//方法二
public static void abc5(){
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入一个不大于五位的正整数:");
    int a=sc.nextInt();
    if(a<0&&a>99999){
        System.out.println("输入错误,请重新输入");
    }else{
        if(a>=10000&&a<100000){
            System.out.println("五位数,倒序为:"+a%10+(a%100-a%10)/10+(a%1000-a%100)/100+(a%10000-a%1000)/1000+(a-(a%10000))/10000);
        }else if(a>=1000&&a<10000){
            System.out.println("四位数,倒序为:"+a%10+(a%100-a%10)/10+(a%1000-a%100)/100+(a-a%100)/1000);
        }else if(a>=100&&a<1000){
            System.out.println("三位数,倒序为:"+a%10+(a%100-a%10)/10+(a-a%100)/100);
        }else if(a>=10&&a<100){
            System.out.println("两位数,倒序为:"+a%10+(a-a%10)/10);
        }else{
            System.out.println("一位数,倒序为"+a);
        }
    }
}


/*
 * 输入某年某月某日,判断这一天的下一天是几月几日。
 */
public static void abc6(){
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入年份:");
    int year=sc.nextInt();
    System.out.println("请输入月份:");
    int month=sc.nextInt();
    System.out.println("请输入号数:");
    int day=sc.nextInt();
    if(month==1||month==3||month==5||month==7||month==8||month==10){
        if(day==31){
            month++;
            day=1;
        }else{
            day++;
        }
    }else if(month==4||month==6||month==9||month==11){
        if(day==30){
            month++;
            day=1;
        }else{
            day++;
        }
    }else if(month==12){
        if(day==31){
            year++;
            month=1;
            day=1;
        }else{
            day++;
        }
    }else{
        if(year%4==0&&year%100!=0||year%400==0){
            if(day==29){
                month++;
                day=1;
            }else{
                day++;
            }
        }else{
            if(day==28){
                month++;
                day=1;
            }else{
                day++;
            }
        }
        
    }
    System.out.println("你输入的日期的下一天为:"+year+"年"+month+"月"+day+"天");
}



/*
 * 从键盘输入两个数和一个运算符(+、-、*、/),输出运算结果(switch语句写)
 */
public static void abc07(){
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入第一个数");
    int a=sc.nextInt();
    System.out.println("请输入第二个数");
    int b=sc.nextInt();
    char c=sc.next().charAt(0);
    switch(c){
    case '+':System.out.println("a+b="+(a+b));break;
    case '-':System.out.println("a-b="+(a-b));break;
    case '*':System.out.println("a*b="+(a*b));break;
    case '/':System.out.println("a/b="+(a/b));break;
    default:System.out.println("输入错误");
    }

}


/*
 * 输出1~100中的所有偶数
 */
//方法一
public static void abc08(){
    for(int a=1;a<=100;a++){
        if(a%2==0){
            System.out.println("偶数为:"+a);
            
        }
    }
}
//方法二
public static void abc09(){
    int a=2;
    while(a<=100){
        System.out.println("偶数为:"+a);
        a+=2;
    }
}



/*
 * 输出1+2+3+4+...+100的和
 */
//方法一
public static void abc10(){
    int a=0;
    for(int i=1;i<=100;i++){
        a=a+i;
    }
    System.out.println(a);
}

//方法二
public static void abc11(){
    int a=1;
    int b=0;
    while(a<=100){
        b=a+b;
        a++;
    }
    System.out.println(b);
}



/*
 * 由输入的值决定循环的执行次数,循环变量默认从1开始
 */
//方法一
public static void abc12(){
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入一个正整数");
    int a=sc.nextInt();
    int b=1;//b=0时,后面的循环次数改成b+1
    while(b<a){
        System.out.println("我已经循环了"+b+"次了");
        b++;
    }
}
//方法二
public static void abc13(){
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入一个正整数");
    int i=sc.nextInt();
    for(int num=1;num<=i;num++){
        System.out.println("我已经循环了"+num+"次了");
    }
}
    
    
    
/*
 * 用户输入一个10以内的数字,通过运算求出该数字的阶乘    
 */
public static void abc14(){
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入一个10以内的正整数");
    int num=sc.nextInt();
    int sum=1;
    for(int i=1;i<=10;i++){
        sum=sum*i;
        System.out.println("i="+i);
        System.out.println(sum);
    }
    System.out.println(sum);
}



/*
 * 手动输入两个数字m和n,运算求出m~n之间所有偶数的和
 */
public static void abc15(){
    Scanner sc=new Scanner(System.in);
    System.out.println("请输入两个整数");
    int m=sc.nextInt();
    int n=sc.nextInt();
    int sum=0;
    if(m>n){
        for(int i=n;i<=m;i++){
            if(i%2==0){
                sum=sum+i;
                System.out.println(sum);
            }
        }
    }else{
        for(int i=m;i<=n;i++){
            if(i%2==0){
                sum=sum+i;
                System.out.println(sum);
            }
        }
    }
    System.out.println(sum);
}