[자바/JAVA] for문 n의 배수만 출력

자바 for문을 통해 반복되는 패턴을 출력할 수 있다.

 

우선 1부터 100까지의 숫자를 출력해 보도록하자.

for(int i=1; i<=100; i++) {
			System.out.println(i);
		}

 

이제 1부터 100까지 숫자 중 4의 배수를 출력해보자.

이때 for문과 if문을 섞어서 사용하게 된다.

for(int i=1; i<=100; i++) {
		if(i%4==0) // 4의 배수는 어떠한 숫자를 4로 나누었을 때 나머지가 0인 값이다.
			{
			System.out.println(i); 
			}

 

동일한 방법으로 1부터 100까지 숫자 중 짝수 또는 홀수만 출력할 수 있다.

for(int i=1; i<=100; i++) {
		if(i%2==0) {
			System.out.println(i); // 짝수만 출력
		}
		}

for(int i=1; i<=100; i++) {
		if(i%2==1) {
			System.out.println(i); // 홀수만 출력
		}
		}
반응형

댓글

Designed by JB FACTORY