홍익대 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());
}
}
반응형