홍익대 Java/수업
배열 평균 총합
Yi Junho
2009. 7. 17. 17:39
반응형
class Numbers { private int numbers[]; private int sum; private double avg; public void setNumbers(int[] nums){ numbers = nums; } public void sumClac() { // 합계를 구하는 메서드 for (int cnt = 0; cnt < numbers.length; cnt++) sum += numbers[cnt]; } public void avgClac() { // 평균을 구하는 메서드 sumClac(); avg = (double)sum / numbers.length; } public int getSum(){ return sum; } public double getAvg(){ return avg; } } class NumberClaculatorTest { public static void main(String[] args){ int[] nums = {4,5,7,3,9,4,7}; Numbers numbersTest = new Numbers(); numbersTest.setNumbers(nums); numbersTest.avgClac(); System.out.println("배열의 수의 합계는 : " + numbersTest.getSum()); System.out.println("배열의 수의 평균은 : " + numbersTest.getAvg()); } }
반응형