728x90
반응형
package chap5;
import java.util.Scanner;
/*
* 화면에서 숫자를 10개 입력받아 총합,평균,최대값,최소값을 구하기
* [결과]
* 10,2,3,4,5,6,7,8,9,1
* 총합:55
* 평균:5.5
* 최대값:10
* 최소값:1
*/
public class Test0307_5 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int[] arr = new int[10];
int sum=0,max=0,min=0;
System.out.println("10개의 숫자를 입력하세요");
for(int i=0;i<arr.length;i++) {
arr[i] = scan.nextInt();
sum +=arr[i];
if(max < arr[i]) max =arr[i];
if(i==0 || min > arr[i]) min = arr[i];
}
System.out.println("합계:" + sum);
System.out.println("평균:" + (double)sum/arr.length);
System.out.println("최대점수:" + max);
System.out.println("최소점수:" + min);
}
}728x90
반응형
'study > Java' 카테고리의 다른 글
| [Java] 17. 배열 (다차원 배열, 2차원 배열) (0) | 2022.03.16 |
|---|---|
| [Java] 17. 배열 (Command Line 에서 배열값 전달하기, 실행시 파라미터값 전달하기) (0) | 2022.03.15 |
| [Java] 15 ~ 16. TEST4 풀이 (1 ~ 100사이의 임의의 값을 시스템이 저장하고, 사용자는 숫자를 입력 받아서 저장된 숫자를 맞추는 프로그램 작성하기) (0) | 2022.03.15 |
| [Java] 15 ~ 16. TEST3 풀이 (모래시계를 출력하는 프로그램 작성하기) (0) | 2022.03.15 |
| [Java] 15 ~ 16. TEST2 풀이 (이등변 삼각형을 출력하는 프로그램 작성하기) (0) | 2022.03.15 |