1. 10명학생의 점수를 입력받아 배열에 저장하고 전체 총점,평균을 구하고 점수가 80점이상인 학생수를 구해서
출력해 보세요.
import java.util.Scanner;
class Task1{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int[] ten = new int[10];
int tot = 0;
double avg = 0.0;
int count = 0;
System.out.println("10명의 학생 점수를 입력하시오.");
for(int i=0; i<ten.length; i++){
ten[i] = sc.nextInt();
tot += ten[i];
avg = tot/10;
if(ten[i]>=80){
count += 1;
}
}
System.out.println("전체 총점:" + tot);
System.out.println("평균:" + avg);
System.out.println("80점 이상 학생 수:" + count);
}
}
'SOLUTION' 카테고리의 다른 글
17일차 과제풀이(DataOutputStream/DataInputStream 학생정보입출력) (0) | 2020.02.09 |
---|---|
15일차 자바 IO클래스 관련 알고리즘 풀이 (0) | 2020.02.06 |
11일차 과제풀이 (0) | 2020.01.30 |
9일차 과제 풀이(정규사원과 임시사원의 정보를 상속의 클래스를 활용하여 출력) (0) | 2020.01.27 |
6일차 과제 풀이 (0) | 2020.01.20 |