zoukankan      html  css  js  c++  java
  • java第三周作业

    1.输入一个年份,判断是不是闰年(能被4整除但不能被100整除,或者能被400整除)。

    import java.util.*;
    public class L {
    
         public static void main(String[] args)
            {
                System.out.println("请输入年份");
                Scanner s = new Scanner(System.in);
                int year = s.nextInt();
                if (year < 0)
                {
                    System.out.println("年份不合法");
                    return;
                }
                if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
                {
                    System.out.println(year + "是闰年");
                }
                else
                {
                    System.out.println(year + "不是闰年");
                }
            }
        }

    2.输入一个4位会员卡号,如果百位数字是3的倍数,就输出是幸运会员,否则就输出不是.

    import java.util.*;
    public class L {
    
         public static void main(String[] args)
            {
                System.out.println("请输入四位会员卡号");
                Scanner s = new Scanner(System.in);
                int card = s.nextInt();
                if (card >= 10000 || card < 1000)
                {
                    System.out.println("输入的位数不正确");
                    return;
                }
                int bai = card / 100 % 10;
                if (bai % 3 == 0)
                {
                    System.out.println("是幸运会员");
                }
                else
                {
                    System.out.println("不是幸运会员");
                }
            }
        }


    3.已知函数,输入x的值,输出对应的y的值.
            x + 3 ( x > 0 )
    y =  0 ( x = 0 )
            x*2 –1 ( x < 0 )

    import java.util.*;
    public class L 
    {
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            System.out.println("请输入x的值:");
            Scanner input=new Scanner(System.in);
            float x=input.nextInt();
            float y;
            if(x>0){
                y=x+3;
            }else if(x==0){
                y=0;
            }else{
                y=x*x-1;
            }
            System.out.println("y的值是"+y);
        }
    }

    4.输入三个数,判断能否构成三角形(任意两边之和大于第三边)

    import java.util.*;
    public class L 
    {
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            System.out.println("请输入三角形的三条边:");
            Scanner input=new Scanner(System.in);
            int a=input.nextInt();
            int b=input.nextInt();
            int c=input.nextInt();
            if ((a+b)>c&&(a+c)>b&&(b+c)>a){
                System.out.println("对");
                
            }
            else{
                System.out.println("否");
                
            }
        }
    }

  • 相关阅读:
    ER模型
    一道人人的笔试题
    关系代数运算
    推荐两个不错的CAD二次开发(.Net)手册
    CAD 致命错误
    CAD二次开发(.NET)之PaletteSet和Palette
    养生
    我看面向对象
    .NET中参数化查询数据库
    自定义按照index和key访问的List
  • 原文地址:https://www.cnblogs.com/Lucky-M/p/12544433.html
Copyright © 2011-2022 走看看