Java第一次实训课

//1.1 声明一个整型变量a,并赋初值5,在程序中判断a是奇数还是偶数,然后输出判断的结果。
package mingye;

public class Exc {
    public static void main(String[] args){
       int a=5;
       if(a%2==0)
        System.out.println("a为偶数");
        System.out.println("a为奇数");
        
}
}


//1.2 从键盘输入圆的半径,计算圆的面积并输出。
package mingye;
import java.util.*;
public class Exc1 {
    final static  double PI=3.14;
    public static void main(String[] args){
        System.out.println("请输入半径:\n");
        Scanner reader=new Scanner(System.in);
        double r;
        double s;
        r=reader.nextDouble();
        s=PI*r*r;
        System.out.println(s);
    }
}



//1.3 实现一个数字加密器。运行时输入加密前的整数,通过加密运算后,输出加密后的结果,加密结果仍为一整数。
//加密规则为:加密结果 = (整数*10+5) / 2 + 3.14159 
package mingye;
import java.util.*;
public class Exc2 {
     public static void main(String[] args){
       System.out.println("请输入整数:\n");
       Scanner reader=new Scanner(System.in);
       int a;
       double s;
       a=reader.nextInt();
       s= (a*10+5)/2+3.14159;
       s=(int)s;
       System.out.println("加密结果为:\n"+s);     
}}


/*2.1 一维数组的创建和遍历。
声明并创建存放4个人考试成绩的一维数组,并使用for循环遍历数组并打印分数。要求:
(1)    首先按“顺序”遍历,即打印顺序为:从第一个人到第四个人;
(2)    然后按“逆序”遍历,即打印顺序为:从从第四个人到第一个人;
(3)    输出最高分;
(4)    输出最低分;*/

package mingye;
public class Exc3 {
     public static void main(String[] args){
         int max,min;
         int score[]=new int[]{76,78,98,85};
         System.out.println("按顺序打印:\n");
         for(int i=0;i<4;i++)
            System.out.println(score[i]) ;
         System.out.println("按逆序打印:\n");
         for(int i=3;i>=0;i--){
            System.out.println(score[i]) ; 
         }
         max=score[0];
         for(int i=0;i<4;i++){
            if(max<score[i])
                max=score[i];
         }
         System.out.println("最大值为:"+max) ;
         min=score[0];
         for(int i=0;i<4;i++){
             if(min>score[i])
                 min=score[i];
         }
         System.out.println("最小值为:"+min);
     }
}






//2.3 一个班级的学生成绩存在长度为10的数组中,计算不及格的学生数目。
package mingye;
import java.util.*;
public class Exc4 {
     public static void main(String[] args){
       int n = 0;
       System.out.println("请输入整数:\n");
       Scanner reader=new Scanner(System.in);
       int score[]=new int[10];
       for(int i=0;i<10;i++)
           score[i]=reader.nextInt();
           System.out.println("10位学生的成绩为:\n");
       for(int i=0;i<10;i++)
           System.out.println(score[i]);
       for(int i=0;i<10;i++)
           if(score[i]<60)
               n++;
              System.out.println("不及格学生人数为:\n"+n);       
}}

猜你喜欢

转载自www.cnblogs.com/mingye/p/10695202.html