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

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

    public class zxcvbn {
    public static void main(String[] args) {
    // TODO Auto-generated method stub
               int start = 2020; // 开始年
               int end = 2100; // 结束年
               for (int i = start; i <= end; i++) {
                if (i % 400 == 0 || (i % 100 != 0 && i % 4 == 0)) {
                System.out.println(i + "年是闰年");
                } else {
                System.out.println(i + "年不是闰年");
    }
     }
      }
        }

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

    import java.util.Scanner;
    public class zxcvbn {
    public static void main(String[] args) {
             System.out.println("购物管理系统>幸运抽奖");
             Scanner in=new Scanner(System.in);
             System.out.println("请输入4位会员卡号:");
             int num=in.nextInt();
             //计算百位的数.
            int baiwei=num/100%10;
           //随机抽取1~10之间的数
           int number = (int)(Math.random()*10);
           //如果百位的数==随机抽取的数则获奖.
           if(baiwei==number){
           System.out.println(num+"号客户是幸运客户!");
    }
          //反之不获奖.
           else{
           System.out.println(num+"号客户,谢谢您的支持!");
             }
          }
    }

    3.

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

    import java.util.Scanner;
    public class zxcvbn {
    public static void main(String[] args) {
                     Scanner input=new Scanner(System.in);
                     System.out.println("请输入x的值");
                     int x=input.nextInt();
                     int 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.Scanner;
    public class zxcvbn {
    public static void main(String[] args) {
                      int a,b,c;
                       for(int i=1;i<10;i++){
                       System.out.println("输入三角形的三条边:");
                       Scanner sc=new Scanner(System.in);
                      System.out.print("a=");
                     a=sc.nextInt();
                     System.out.print("b=");
                     b=sc.nextInt();
                    System.out.print("c=");
                    c=sc.nextInt();
                     if((a+b)>c&&(a+c)>b&&(b+c)>a)
                    System.out.println(a+","+b+","+c+"能构成三角形");
                    else
                    System.out.println(a+","+b+","+c+"不能构成三角形");
                   }
             }
      }

     

  • 相关阅读:
    红帽RHEL7版本RHCE认证学习及考试经历
    高手总结的“恋爱法”学习Linux系统,效果更好。
    IT技术学习指导之Linux系统入门的4个阶段(纯干货带图)
    深度剖析Linux与Windows系统的区别
    浅谈学习掌握linux系统的优势
    新手要想学好Linux系统就必须做好这四件事情
    为什么高手离不了Linux系统?这就是我的理由
    总结七条助你成为Linux高手的超棒忠告
    分享记录我的Linux系统入门学习经验
    Oracle--表有LONG类型复制或导数报ORA00990
  • 原文地址:https://www.cnblogs.com/fanbudufan/p/12547226.html
Copyright © 2011-2022 走看看