第五次java作业

第一题

public class Wang {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int i=1;
        int sum=0;
        while(i<=100){
            if(i%3==0)
                sum+=i;
            i++;
        }
        System.out.println("sum="+sum);

    }

public class Text1for {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int sum=0;
        for(int i=1;i<=100;i++){
            if(i%3==0)
                sum+=i;
            
            
        }
        System.out.println("1到100之间所有能被3整除的整数的和"+sum);
        

    }

}
public class Text1do {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int i = 1;
        int sum = 0;
        do{
            if(i%3==0)
            {
                sum+=i;
            }
            i++;
        }while(i<=100);
        System.out.println("sum="+sum);

    }

}

第二题

public class Text2 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int i = 0;
        while (i <= 9) {
            if (i != 5)
                System.out.println(i);
            i++;
        }

    }
}

第三题

import java.util.Scanner;

public class Text3 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner input = new Scanner(System.in);
        System.out.println("请输入一个整数n");
        int n = input.nextInt();
        int sum = 1;
        int i = 1;
        while (i <= n) {
            sum *= i;
            i++;
        }
        System.out.println("n的阶乘是"+sum);

    }

}

第四题

import java.util.Scanner;


public class Text4 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner input=new Scanner(System.in);
        System.out.println("输入任意学生成绩");
        double s=input.nextInt();
        while(s<0||s>100){
            System.out.println("输入错误,请重新输入");
             s=input.nextInt();
        }
        System.out.println("该学生成绩为"+s);
        
    }
    
}

第五题

public class Text5 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        double x=30000;
          double sum=30000;
          for(int i=2;i<11;i++) {
              x=x*(1+0.06);
              sum=sum+x;
          }
          System.out.println("该程序十年后的年薪:"+x);
          System.out.println("该程序员未来十年的总收入:"+sum);

            
        
        
    }
    

}

作业1

public class Homework1 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
         int a=100;
         
         while(a<=999){             
             int 个=a%10;
             int 十=a%100/10;
             int 百=a/100;
             if(a==个*个*个+十*十*十+百*百*百){                    
                 System.out.println(+a);
                  }a++;
            }

    

    }
}

作业2

import java.util.Scanner;
 
public class Homework2 {
 
    /**
     * @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();
        System.out.println("请输入月份");
        int month=input.nextInt();
        System.out.println("请输入日");
        int day=input.nextInt();
        int sum=0;
        for(int i=1;i<month;i++){
            switch(i){
            case 4:
            case 6:
            case 9:
            case 11:
                sum=sum+30;
                break;
            case 2:
                if(year%4==0&&year%100!=0||year%400==0)
                    sum=sum+29;
                else
                    sum=sum+28;
                break;
            default:sum=sum+30;
            break;
            }  
        }
        sum=sum+day;
        System.out.println(year+"年中的第"+sum+"天");
    }
}

作业3

import java.util.Scanner;
public class Homework3 {
 
    /**
     * @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();
        while(a<1000||a>9999){
        System.out.println("输入不合法请重新输入");
        a=input.nextInt();
        }
        int g=a%10;
        int s=a%100/10;
        int b=a%1000/100;
        int q=a/1000;
        System.out.println("反转后的数为"+g+s+b+q);
    }
 
}

posted @ 2021-04-07 15:44  w-j  阅读(48)  评论(0编辑  收藏  举报