본문 바로가기
알고리즘풀이/정올-자바

[정올/JAVA] 157 : 배열1 - 형성평가8 100 개 이하의 정수를 입력받다가 0 이 입력되면 그 때까지 입력된 정수 중 5의 배수의 개수와 합계 평균을 출력하는 프로그램을 작성하시오. 평균은 소수점 이..

by 이얏호이야호 2020. 8. 2.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

 

더보기
import java.util.Scanner;



public class Main {



 public static void main(String args[]) {

 Scanner in = new Scanner(System.in);

 int[] arr = new int[100];

 int sum = 0;

 double average=0;

 int save=0;

 int count=0;

 for (int i = 0; i < arr.length; i++) {

 arr[i] = in.nextInt();

 if (arr[i] == 0) {

 save = i;

 break;

 }

 }



 for (int i = 0; i < save; i++) {



 if(arr[i] % 5 == 0) {

 count++;

 sum += arr[i];

 }

 }

 average = (double)sum/count;

 System.out.println("Multiples of 5 : "+ count);

 System.out.println("sum : " + sum);

 System.out.printf("avg : %.1f", average);





 }

}

 


더 많은 자바코드가 보고 싶다면?

https://chuinggun.tistory.com/category/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98%ED%92%80%EC%9D%B4/%EC%A0%95%EC%98%AC-%EC%9E%90%EB%B0%94

댓글