package com.cn.learn.e4;
import java.util.Scanner;
/**
* @author 0
* 针对赵老师有道教程,4.数组-.pdf来练习
*数组的使用,求平均分,计算几位学生的平均分
*/
public class GetNums {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
/*
* 数组求平均分
int[] scores={60,80,90,96,100};
int sum=0;
for(int i=0;i<scores.length;i++){
sum+=scores[i];//i是数组的下标从0开始
}
System.out.println("平均分是:"+sum/scores.length);
***************************************************/
/*求平均分的另一种键盘输入每门分数
Scanner input=new Scanner(System.in);
int[] scores1=new int[6];
int sum=0;
for(int i=0;i<scores1.length;i++){
System.out.print("请输入第"+(i+1)+"门的成绩:");
scores1[i]=input.nextInt();
sum+=scores1[i];
}
System.out.println("平均分是:"+sum/scores1.length);
***********************************************/
/*输入一个数列长度,数列的值为随机正整数。循环输出数列的值,求数列中所有值的和
int[] nums=new int[5];
int sum=0;
for(int i=0;i<5;i++){
int random=(int)(Math.random()*100);
System.out.println("random="+random);
nums[i]=random;
System.out.println("nums"+"["+i+"]");
sum+=nums[i];
}System.out.println("sum="+sum);
*********************************/
/*猜数游戏:从键盘中任意输入一个数据,判断数列中是否包含此数
int[] nums=new int[5];
for(int i=0;i<5;i++){
int random=(int)(Math.random()*100);
//System.out.println("random="+random);
nums[i]=random;
//System.out.println("nums"+"["+i+"]");
System.out.print("请输入一个整数:");
int a=input.nextInt();
if(nums[i]==a){
System.out.println("相等");
break;
}else{
System.out.println("不相等");
continue;
}
}System.out.println("程序结束");
****************************************************************/
}
}