10개의 정수를 입력받아 3의 배수의 개수와 5의 배수의 개수를 각각 출력하는 프로그램을 작성하시오.
10 15 36 99 100 19 46 88 87 13
Multiples of 3 : 4
Multiples of 5 : 3
package com.jungol.algorithm085;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int countMultipleOf3 = 0;
int countMultipleOf5 = 0;
for(int i = 0; i < 10; i++) {
int n = scanner.nextInt();
if((n % 3) == 0 && n % 5 != 0) {
countMultipleOf3++;
} else if(n % 5 == 0 && n % 3 != 0) {
countMultipleOf5++;
} else if(n % 3 == 0 && n % 5 == 0) {
countMultipleOf3++;
countMultipleOf5++;
}
}
System.out.printf("Multiples of 3 : %d\n", countMultipleOf3);
System.out.printf("Multiples of 5 : %d", countMultipleOf5);
scanner.close();
}
}