NxN 배열에 랜덤정수를 입력하고 총합과 평균을 구하시오.
페이지 정보
작성자 최고관리자 작성일 70-01-01 09:00 조회 335 댓글 0본문
[code=php]
import java.util.Scanner;
public class Main {
private static double average(int number, int[][] array) {
int sum = 0;
double average;
for (int i = 0; i < number; i++) {
for (int j = 0; j < number ; j++) {
sum += array[i][j];
System.out.print(array[i][j]+ " ");
}
System.out.println();
}
System.out.println("벼열 요소의 총 합은 " + sum + " 이고");
return average = sum / (number*number);
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("생성할 배열의 크기를 입력하세요 : ");
int number = sc.nextInt();
int[][] array = new int[number][number];
for (int i = 0; i < number; i++) {
for (int j = 0; j < number ; j++) {
array[i][j] = (int) (Math.random() * 10 + 1);
}
}
double result = average(number, array);
System.out.println("입력된 배열요소의 평균은 : " + result + " 입니다.");
}
}
[/code]
import java.util.Scanner;
public class Main {
private static double average(int number, int[][] array) {
int sum = 0;
double average;
for (int i = 0; i < number; i++) {
for (int j = 0; j < number ; j++) {
sum += array[i][j];
System.out.print(array[i][j]+ " ");
}
System.out.println();
}
System.out.println("벼열 요소의 총 합은 " + sum + " 이고");
return average = sum / (number*number);
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("생성할 배열의 크기를 입력하세요 : ");
int number = sc.nextInt();
int[][] array = new int[number][number];
for (int i = 0; i < number; i++) {
for (int j = 0; j < number ; j++) {
array[i][j] = (int) (Math.random() * 10 + 1);
}
}
double result = average(number, array);
System.out.println("입력된 배열요소의 평균은 : " + result + " 입니다.");
}
}
[/code]
댓글목록 0
등록된 댓글이 없습니다.