第二次作业-马文龙

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

package test2;
import java.util.Scanner;
public class test2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("请输入年份");
		  Scanner input=new Scanner(System.in);
		  int year=input.nextInt();
		  if((year%4==0 &&year%100!=0)||(year%400==0)){
		            System.out.println(year+"是闰年");
		     }else{
		      System.out.println(year+"不是闰年");
		     }
		

	}

}

  

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

package test2;
import java.util.Scanner;
public class test2 {

	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  baiwei=a%1000/100;
		  if(baiwei%3==0){
	            System.out.println("是幸运会员");
	     }else{
	      System.out.println("不是幸运会员");
	     }
	}

}

  

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

package test2;
import java.util.Scanner;
public class test2 {

	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*2-1; 
			  }
			  System.out.println("y的值是"+y);
			 }
	}

  

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

package test2;
import java.util.Scanner;
public class test2 {

 public static void main(String[] args) {
  // TODO Auto-generated method stub
  Scanner input=new Scanner(System.in);
  System.out.println("请输入三角形的三条边");
    
    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("不可以构成三角形");
    }
 }
}

  

猜你喜欢

转载自www.cnblogs.com/longlong000312/p/12561185.html