java小作业(二)

1.判断奇偶

public static void main(String[] args) {
		// TODO Auto-generated method stub
		int a=77;
		if (a%2==1) {
			System.out.println("a是奇数");
		} else {
			System.out.println("a是偶数");
		}
	}

2.判断闰年

public static void main(String[] args) {
		// TODO Auto-generated method stub
		int a=2018;
		if ((a%4==0 && a%100!=0) || a%400==0) {
			System.out.println("a是闰年");
		} else {
			System.out.println("a是平年");
		}
	}

3.三角形三边判断形状

public static void main(String[] args) {
		// TODO Auto-generated method stub

		int a=3,b=4,c=5;
		if (a+b>c && a+c>b && b+c>a && a-b<c && a-c<b && b-c<a) {
			System.out.println("abc三边能构成三角形");
			if (a==b || a==c || b==c) {
				if (a==b && a==c) {
					System.out.println("等边三角形");
					return;
				}
				else if (a*a+b*b==c*c || a*a==b*b+c*c || a*a+c*c==b*b) {
					System.out.println("等腰直角三角形");
					return;
				}
				System.out.println("等腰三角形");
			} 
			else if (a*a+b*b==c*c || a*a==b*b+c*c || a*a+c*c==b*b) {
				System.out.println("直角三角形");
			}
		} else {
			System.out.println("abc三边不能构成三角形");
		}
	}

4.三位数的水仙花数

public static void main(String[] args) {
		// TODO Auto-generated method stub
			
		for (int bai = 0; bai < 10; bai++) {
			for (int shi = 0; shi < 10; shi++) {
				for (int ge = 0; ge < 10; ge++) {
					if (ge*ge*ge + shi*shi*shi + bai*bai*bai == ge+shi*10+bai*100) {
						System.out.println(ge+shi*10+bai*100);
					}				
				}
			}
		}		
	}

5.编程实现1+3+5+。。。+101=?

public static void main(String[] args) {
        // TODO Auto-generated method stub

        int num=0;
        
        for(int i=1;i<102;i=i+2){

            num+=i;
        }
        System.out.println(num);       
    }

6.求出0-100之间有多少个偶数

public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		for (int i = 0,num=1; i < 101; i+=2,num++) {		
			System.out.println(num);
		}
	}

猜你喜欢

转载自blog.csdn.net/qq_40923411/article/details/81191229