``` import java.util.Scanner; public class Test { public static void main(String[] args) { int[] array = new int[10]; Scanner s = new Scanner(System.in); for (int i = 0; i < array.length; i++) { System.out.print((i + 1) + "번 째 정수 입력 >> "); array[i] = s.nextInt(); } s.close(); for (int i = 0; i < array.length; i++) { if (array[i] % 5 == 0) { System.out.print(array[i] + " "); } } } } ``` 주석으로 코드마다 설명해주세요.
## 반복문과 배열 ``` import java.util.Scanner; // Scanner를 가져옴 public class Test { // 클래스 선언 public static void main(String[] args) { // 메인 메소드 선언 int[] array = new int[10]; // 10칸짜리 int 배열 생성 Scanner s = new Scanner(System.in); // Scanner 객체 생성 // 반복: 총 10회 - 0부터 9까지 반복 for (int i = 0; i < array.length; i++) { System.out.print((i + 1) + "번 째 정수 입력 >> "); // 1번 째 정수입력 >>, 2번 째 정수입력 >>, ..., 10번 째 정수 입력 >> array[i] = s.nextInt(); // int 값을 입력받아 array[i]에 대입 } s.close(); // Scanner 객체 사용 종료 // 반복: 총 10회 - 0부터 9까지 반복 for (int i = 0; i < array.length; i++) { if (array[i] % 5 == 0) { // 5의 배수인 경우 System.out.print(array[i] + " "); // 그 값을 출력 } } } } ``` ## 관련 자료 링크 + 반복문 (https://cloudstudying.kr/lectures/177) + 배열의 생성과 사용 (https://cloudstudying.kr/lectures/188) + 반복문과 배열의 활용 (https://cloudstudying.kr/lectures/190)