首页 > 电脑

写一个通过一个感知器来判断一个分数是否及格[>79]的程序怎么写

更新时间2019-05-22 09:28:29

import java.util.Scanner;
public class Score {
/**
* 判断是否及格
* @param score 输入分数,avg为平均分
* @return true为及格,false不及格
*/
public static Boolean getValue(int score,int avg){
if(score>=avg){
return true;
}
return false;
}
public static void main(String[] args) {
int sum = 0;//记录合格的人数
Scanner sc = new Scanner(System.in);
System.out.print("输入成绩的个数:");
int n = sc.nextInt();
System.out.print("输入平均分:");
int avg = sc.nextInt();
System.out.print("开始输入成绩:");
int[] score = new int[n];
for(int i=0;i<n;i++){
score[i] = sc.nextInt();
if(Score.getValue(score[i], avg)){
sum++;
}
}
System.out.println("合格的人数为"+sum);
}
}
运行结果:
输入成绩的个数:8
输入平均分:60
开始输入成绩:34 56 78 98 60 23 65 89
合格的人数为5

上一篇:核心功能用什么模板

下一篇:为什么执行cmd时会出现这个