본문 바로가기
JAVA(폐쇄)/문제풀이

1/30 array 문제풀이(응용)

by 진사담 2023. 1. 31.
728x90
반응형

https://hobby-it-learn.tistory.com/2

 

1/30 array(행렬) 숙제

학원에서 arry(배열)까지 수업이 나갔습니다. 전에 까지의 숙제들은 차후 올릴 예정입니다, int arr[][] = {{1, 2, 3, 4, 5}, {6, 7, 8, 9, 10}, {11, 12, 13, 14, 15}, {16, 17, 18, 19, 20}}; //총합, 평균 구하기 int arr의 행

hobby-it-learn.tistory.com

array의 학원 숙제 응용으로 기하평균까지 해봤습니다.

 

int arr[][] = {{1, 2, 3, 4, 5},
				{6, 7, 8, 9, 10},
				{11, 12, 13, 14, 15},
				{16, 17, 18, 19, 20}};
		
		int total = 0; 
		double avg = 0;
		int gob = 0;
		for(int i = 0; i < arr.length; i++) { 
			for(int j = 0; j < arr[i].length; j++) { 
		total += arr[i][j]; 
		} 
		}
		avg = (double)total/20;
		gob = arr.length * arr.length;
		
		
		System.out.println("총합 = " + total);
		System.out.println("산술 평균 = " + avg);
		System.out.println("기하 평균 = " + Math.sqrt(gob));

산술평균: n개의 수로 이루어진 집합 {x1,x2,x3,---xn}이 있을때 산술평균은 원소의
총합을 개수로 나눈값이다.
기하평균: n개의 양수의 곱의 n제곱근의 값을 말한다.
ex) a1,a2,a3가 있을때 세수의 곱의 세제곱근이 기하평균이다.

 

java에도 함수가 있어 수학을 못했던 저에게는 크나큰 걸림돌이 될듯합니다...(관련이 없나?)

728x90
반응형

'JAVA(폐쇄) > 문제풀이' 카테고리의 다른 글

JAVA - Method 문 총합을 구하는 함수를 만들자  (0) 2023.02.23
array - 로또 번호 만들기  (0) 2023.02.21
사칙연산  (0) 2023.02.15
입출력과 사칙연산  (0) 2023.02.15
1/30 array(행렬) 숙제  (0) 2023.01.31