java第四次作业
1:
package asg.astg.fas;
import java.util.Scanner;
public class test1 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("请输入一个四位年份");
int year=input.nextInt();
if(year%4==0&&year%100!=0||year%400==0)
{
System.out.println(year+"是闰年");
}
else
{
System.out.println(year+"不是闰年");
}
}
}
2:
package asg.astg.fas;
import java.util.Random;
import java.util.Scanner;
public class test2 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
Random f=new Random();
System.out.println("请输入四位会员卡号");
int a=input.nextInt();
int b=f.nextInt(10);
int c;
if(a>=1000&&a<10000)
{
c=a%1000/100;
System.out.println("本次幸运数字是"+b);
if(b==c)
{
System.out.println("恭喜!您已成为幸运会员");
}
else
{
System.out.println("很遗憾!您未能成为幸运会员");
}
}
else
{
System.out.println("卡号格式不正确");
}
}
}
3:
package asg.astg.fas;
import java.util.Scanner;
public class test3 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("请输入X的值");
int x=input.nextInt();
if(x>0)
{
System.out.println("Y的值为"+( x + 3 ));
}
else if(x==0)
{
System.out.println("Y的值为0");
}
else
{
System.out.println("Y的值为"+( x*2-1 ));
}
}
}
4:
package asg.astg.fas;
import java.util.Scanner;
public class test4 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("请分别输入三个数字");
int x=input.nextInt();
int c=input.nextInt();
int v=input.nextInt();
if(x+c>v&&x+v>c&&c+v>x)
{
System.out.println("这三个数字可以构成三角形");
}
else
{
System.out.println("这三个数字不可以构成三角形");
}
}
}
1:
package asg.astg.fas;
import java.util.Scanner;
public class test5 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner s = new Scanner(System.in);
System.out.println("输入年月");
int year = s.nextInt();
int month = s.nextInt();
int day = 0;
switch(month){
case 1:day=31;break;
case 2:day=28;break;
case 3:day=31;break;
case 4:day=30;break;
case 5:day=31;break;
case 6:day=30;break;
case 7:day=31;break;
case 8:day=31;break;
case 9:day=30;break;
case 10:day=31;break;
case 11:day=30;break;
case 12:day=31;break;
};
if(year%4==0&&year%100==0||year%400==0){
if(month==2){
day=29;
}
}
System.out.println(day);
}
}
2:
package asg.astg.fas;
import java.util.Scanner;
public class test6 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner s = new Scanner(System.in);
System.out.print("输入成绩: ");
int a = s.nextInt();
switch(a/10){
case 10:
case 9:
System.out.println("成绩等级:A");
break;
case 8:
System.out.println("成绩等级:B");
break;
case 7:
System.out.println("成绩等级:C");
break;
case 6:
System.out.println("成绩等级:D");
break;
default:
System.out.println("成绩等级:E");
}
}
}
3:
package asg.astg.fas;
import java.util.Scanner;
public class test7 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner s = new Scanner(System.in);
System.out.print("输入数字");
int a = s.nextInt();
if(a % 2 == 0){
System.out.println("偶数");
}else{
System.out.println("奇数");
}
}
}
4:
package asg.astg.fas;
import java.util.Scanner;
public class test8 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input=new Scanner(System.in);
System.out.println("输入X的值");
int x = input.nextInt();
if (x==1) {
System.out.println("x=1");
} else if(x==5){
System.out.println("x=5");
}else if(x==10){
System.out.println("x==10");
}
else {
System.out.println("x=none");
}
}
}
5:
package asg.astg.fas;
import java.util.Scanner;
public class test9 {
/**
* @param args
*/
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%5==0&&a%6==0) {
System.out.println("能被5和6整除");
} else if(a%5==0&&a%6!=0){
System.out.println("能被5整除");
} else if(a%5!=0&&a%6==0){
System.out.println("能被6整除");
} else if(a%5!=0&&a%6!=0)
System.out.println("不能被5或6整除");
}
}