1.输入一个年份,判断是不是闰年(能被4整除但是不能被100整除,或是能被400整除)
package zuoye;
import java.util.Scanner;
public class arc{
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("输入一个年份:");
int a=input.nextInt();
if(a%4==0||a%400==0&&a%100!=0){
System.out.println("是闰年");
}else{
System.out.println("不是闰年");
}
}
}
2.输入一个4位会员卡号,如果百位数字是3的倍数,就输出是幸运会员,否则就输出不是
package zuoye;
import java.util.Scanner;
public class arc{
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入会员编号:");
int i=input.nextInt();
if((i%1000/100)%3==0){
System.out.println("恭喜您是幸运会员");
}else if(i<1000){
System.out.println("不是会员编号");
}else{
System.out.println("很抱歉您不是幸运会员");
}
}
}
x+3 (x>0)
3.已知函数值,输入x,输入对应的y.y=0 (x=0)
x*2-1 (x<0)
package zuoye;
import java.util.Scanner;
public class arc{
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入x的值:");
int a=input.nextInt();
if(a>0){
System.out.println("y的值为"+(a+3));
}else if(a==0){
System.out.println("y的值为"+(0));
}else if(a<0){
System.out.println("y的值为"+(a*a-1));
}
}
}
4.输入三个数,判断是否能构成三角形(任意两边之和大于第三边)
package zuoye;
import java.util.Scanner;
public class arc{
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.print("请输入第一个数:");
int a = input.nextInt();
System.out.print("请输入第二个数:");
int b = input.nextInt();
System.out.print("请输入第三个数:");
int c = input.nextInt();
if(a+b>c||a+c>b||b+c>a){
System.out.println(a+" "+b+" "+c+" "+"可以构成三角形");
}else{
System.out.println(a+" "+b+" "+c+" "+"不能构成三角形");
}
}
}