package c0rinne;
import java.util.*; // 해당 패키지의 클래스 또는 인터페이스 사용
public class c0rinne { // 주 클래스
public static void main(String[] args) { // main()
Scanner sc = new Scanner (System.in);
// 표준 입력을 매개변수로 하여 Scanner 클래스 객체 생성
int [] av = new int [5]; // 배열 생성
int k, sum = 0, max = 0; // 변수 생성
System.out.println("5개의 정수 입력: "); // 출력
for (k = 0; k < av.length; k++) {
av[k] = sc.nextInt(); // 배열의 길이만큼 입력 받기
sum = sum + av[k]; // 입력받은 수를 sum에 더함
}
for (k = 0; k < av.length; k++) {
if (av[k] > max) // 최댓값 구하기
max = av[k];
}
for (int i = 0; i < av.length; i++) {
for (int j = av.length - 1; j > i; j--) {
if (av[j - 1] > av[j]); // 오름차순 정렬
int temp = av[j];
av[j] = av[j - 1];
av[j - 1] = temp;
}
}
System.out.println("평균: " + (float)sum / av.length + ", 최댓값: " + max);
// 출력
for (int i = 0; i < av.length; i++)
System.out.print(av[i] + " "); // 정렬된 배열 출력
sc.close(); // 객체 사용 종료
}
}
|
cs |
'Java' 카테고리의 다른 글
[Java] 2차원 정수 배열(3*3), 각 열의 합 (0) | 2022.04.21 |
---|---|
[Java] 5명의 이름과 성적 입력, 배열 내용과 평균 출력 (0) | 2022.04.20 |
[Java] 1차원 정수 배열(ar)의 역순으로 바꾸기 (0) | 2022.04.18 |
[Java] 구구단 (0) | 2022.04.17 |
[Java] 다섯 자리 이하의 2진수(0과 1로 구성)를 입력하여 10진수의 값 구하기 (while문) (0) | 2022.04.16 |