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

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

    import java.util.Scanner;
    public class apple {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		  System.out.print("输入年份:");
    		   Scanner sc=new Scanner(System.in);
    		   String str=sc.nextLine();
    		   if(str.length()!=4){
    			   System.out.print("请输入正确的四位数!");
    			   return;
    		   }
    		   int year=Integer.parseInt(str);
    			   if((year%4==0&&year%100!=0||year%400==0)){
    				   System.out.print(year+"是闰年!"); 
    			   }else{
    				 System.out.print(year+"不是闰年!");  
    			   }
    	}
    
    }
    

      

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

    import java.util.Scanner;
    public class apple {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Scanner input=new Scanner(System.in);
    		 System.out.println("请输入四位卡号");
    		 int a=input.nextInt();
    		 if((a%1000/100)%3==0){
    			 System.out.println("是幸运会员");
    		 }else{
    			 System.out.println("不是幸运会员");
    		 }
    		 
    	}
    			   }
    

      

    3.

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

    import java.util.Scanner;
    public class apple {
    
    	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.Scanner;
    public class apple {
    
    	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("YES");
    		  }
    		  else{
    			  System.out.println("NO");
    		  } 
    	}
    			   }
    

      

  • 相关阅读:
    Windows 7 x64 (英文操作系统)安装SQLServer 2005版本相关解决方法
    vs2008打开vs2010所做的项目的方法
    sqlserver2008 创建自动备份任务(图文教程)
    js返回上一页,自动刷新自身、父页面语句的实现
    有效的更改IE、Firefox、Chrome浏览器缓存位置的方法
    oo第二次总结
    OO第一次博客总结
    Ansible常用命令整理
    APM全链路监控日志收集篇
    TCP 和 UDP 的区别还有一个UTP一
  • 原文地址:https://www.cnblogs.com/qq007/p/12541527.html
Copyright © 2011-2022 走看看