Day2实验

Day2## 实验4整理的部分题

  1. 做学生成绩系统,如果成绩大于80分,输出优秀,如果成绩大于70分并且小于80分,输出良好,如果成绩大于60分并且小于70分,输出及格,小于60分输出不及格。

  2. 输入一个数,判断它是否能被3、5、7整除,

     Scanner sc=new Scanner(System.in);
    
     int a = sc.nextInt();
    
     if((a%3==0)||(a%5==0)||(a%7==0)){
    
         System.out.println("能被整除");
    
     }else{
    
         System.out.println("不能被整除");
    
     }
    

    3、打印某年某月有多少天。(提示:A、闰年的计算方法:年数能被4整除,并且不能被100整除;或者能被400整除的整数年份。B、利用%运算可以判断一个数能否被另一个数整除。C、用CASE语句)

     Scanner sc = new Scanner(System.in);
    
     int year = sc.nextInt();
    
     int month = sc.nextInt();
    
     if(month==1||month==3||month==5||month==7||month==8||month==10||month==12){
    
         System.out.println("31天");
    
     }else if(month==4||month==6||month==9||month==11){
    
         System.out.println("30天");
    
     }else if(month==2){
    
         if((year%4==0&&year%100!=0)||year%400==0){
    
             System.out.println("29天");
    
         }else{
    
             System.out.println("28天");
    
         }
    
     }else{
    
         System.out.println("非法月份");
    
     }
    

    4、做学院评奖系统,1)如果数学成绩大于80分并且语文成绩大于80分,获奖学金500元。2)如果数学小于30并且语文小于30分,输出重修。

     Scanner sc =new Scanner(System.in);
    
     int math =sc.nextInt();
    
     int chinese =sc.nextInt();        
    
     if((math>80)&(chinese>80)){
    
         System.out.println("奖学金500元");
    
     }else if((math<30)&(chinese<30)){
    
         System.out.println("重修");
    
     }
    
     else;
    

5、输入三个数,如果其中有一个值大于1000,则提示,输入的数值有大于1000的。

Scanner sc = new Scanner(System.in);

    int a =sc.nextInt();

    int b =sc.nextInt();

    int c =sc.nextInt();

 if((a>1000)|(b>1000)|(c>1000)){

  System.out.println("有数值大于1000");

 }

6定义一个字符,判断是否为字母。

   char a='A';

 if(((int)a<=90)&(65<=(int)a)){

   System.out.println("是大写字母");

  }else if(((int)a<=122)&(97<=(int)a)){

   System.out.println("是小写字母");

     char c='D';
    intci = (int)c;

    if((ci>=65&&ci<=90)||(ci>=97&&ci<=122)){

        System.out.println("是字母");

    }else{

        System.out.println("不是字母");

    }

7、定义一个整数,计算其平方值和立方值。

     int a=16;

    System.out.println(a*a);

    System.out.println(a*a*a);

8、定义一个大 写字母,把它转换为小写字母后显示出来。

     char a='A';

    System.out.println((char)((int)a+32));

9、一位学生参加了三门不同科目的考试,计算并显示所得的总分和平均分同时显示单科所得分数。

10、定义三个数a=10,b=20,c=30 a+=10;b-=4; c%=2; 输出a b c 的结果

11定义三个数,求出其中的最大值

    Scanner sc = new Scanner(System.in);

    int a = sc.nextInt();

    int b = sc.nextInt();

    int c = sc.nextInt();

    int d = a>b?a:b;

    int max = d>c?d:c;

    System.out.println(max);

12 如果 score 值大于90,则奖励一个 Iphone 6s ,当 score 值小于等于 90 时,先判断 score 是否大于 70 ,如果 score 是介于 70–90 之间,则奖励一个红米,如果成绩小于等于 70 ,则罚做 50 个俯卧撑

    int score=99;

    if(score>90){

        System.out.println("iphone6s");

    }else if(score<=90){

        if((score>70)&(score<90)){

            System.out.println("hongmi");

        }else if(score<=70){

            System.out.println("fuwocheng");

        }

    }

13、对一批货物征收税金(长整型)。价格在1万元及以上的货物征税5%,在5000元及以上,1万元以下的货物征税3%,在1000元及以上,5000元以下的货物征税2%,

1000元以下的货物免税。编写一程序,读入货物价格,计算并输出税金。

    Scanner sc = new Scanner(System.in);

    int price =sc.nextInt();

    if(price>10000){

        System.out.println(price*0.05);

    }else if((a<10000)&(a>5000)){

        b=a*0.03;

        System.out.println(b);

    }else if((price<5000)&(price>1000)){

        System.out.println(price*0.02);

    }else if(a<1000){

        System.out.println(“不上税”);

    }

14、输入3个整数,将其中最小的数输出。

15、某超市为了促销,规定:购物不足50元的按原价付款,超过50不足100的按九折付款,超过100元的,超过部分按八折付款。编一程序完成超市的自动计费的工作。

    Scanner sc = new Scanner(System.in);

    int a =sc.nextInt();

    if(a<50){

        System.out.println(a);

    }else if((a<100)&(a>50)){

        b=a*0.9;

        System.out.println(b);

    }else if(a>100){

        b=(a-100)*0.8+100*0.9;

        System.out.println(b);

    }else;

16、当前小学生的成绩单由以前的百分制改为优秀、良好、合格、不合格四个等级的等级制。编一程序完成分数的自动转换工作。

转换规则如下:60分以下的为不合格;60到69分为合格;70到89分为良好;90分以上的为优秀。(提示:可以利用除法运算来使程序更简明,结合case语句)。

17.应纳个人所得税税额= 应纳税所得额× 适用税率- 速算扣除数

扣除标准3500元/月(2011年9月1日起正式执行)(工资、薪金所得适用)

个税免征额3500元  (工资薪金所得适用)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值