Java 배열

leeeexxxx·2022년 4월 28일
0

java

목록 보기
7/10

배열이란
모든 데이터에 변수를 각각 지정한다면 개수가 너무많아 복잡해지는것을 방지하기위해 배열을 사용한다.
동일한 데이터타입의 집합을 쉽게 처리할수있다.

int []score ={n,n,n,n,n};
*선언과 동시에초기화*
int[] scores = new int[5];

다차원 배열

Q.20개의 숫자를 입력받아 5년간 평균이자율과 각년도별 평균 이자율을 구하라.!

	public class 배열연습 {
	public static void main(String[] args) {
	Scanner in = new Scanner(System.in);

	double num[][] = new double[5][4];

	double[] sum1 = { 0.0, 0.0, 0.0, 0.0, 0.0 };
	double sum2 = 0.0;

	for (int i = 0; i < 5; i++) {
		for (int j = 0; j < 4; j++) {
			num[i][j] = in.nextDouble();
		}
	}

	for (int i = 0; i < num.length; i++) {
		for (int j = 0; j < num[i].length; j++) {
			sum1[i] += num[i][j];

		}
		System.out.printf("%d차년도 평균 이자율=%.2f%%\n", i + 1, sum1[i] / num[i].length);
		sum2 += sum1[i];
	}
	System.out.printf("5년간 평균 이자율 = %.2f%%\n", sum2 / (num.length * num[0].length));
}

0개의 댓글