728x90
package array.ex;
import java.util.Scanner;
public class ArrayEx5 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("입력 받을 숫자의 개수를 입력하세요:");
int count = scanner.nextInt();
int[] numbers = new int[count];
int sum = 0;
double average;
System.out.println(count + "개의 정수를 입력하세요:");
for(int i=0; i < count; i++){
numbers[i] = scanner.nextInt();
sum += numbers[i];
}
average = (double) sum / count;
System.out.println("입력한 정수의 합계: " + sum);
System.out.println("입력한 정수의 평균: " + average);
}
}
1. int count 에 scanner
2. new int[]에 count 넣어주면 입력값의 개수를 받음
int[] numbers = new int[count];
3. for문
System.out.println(count + "개의 정수를 입력하세요:");
for(int i=0; i < count; i++){
numbers[i] = scanner.nextInt();
sum += numbers[i];
}
count 미만 값 돌려서 0포함 인덱스 값 하나씩 sum에 누적합
'Coding > JAVA' 카테고리의 다른 글
| [JAVA]2차원 배열 예제 - 학생 점수 평균 구하기 (0) | 2024.08.02 |
|---|---|
| [JAVA]배열 가장 작은 수 , 큰 수 찾기 (0) | 2024.08.02 |
| [JAVA] 배열 합계 / 평균 구하기 (배열 크기가 지정된 경우) (0) | 2024.08.02 |
| [JAVA] 배열의 역순 출력 (0) | 2024.08.02 |
| [JAVA] 향상된 for문(for-each문) (0) | 2024.06.23 |