📚 Study/Java

JAVA :: Test057_반복문 for (1~100까지 정수 중에서 4의 배수만 출력하는 프로그램 구현)

bono-hye 2023. 9. 10. 00:35

○ 실습
1부터 100까지의 정수 중에서
4의 배수만 출력하는 프로그램을 구현한다.
단, for문을 활용해야 하며
한 줄에 5개씩만 출력할 수 있도록 한다.
 
실행 예)
    4    8   12   14   20
  24  28   32   36   40
             :
       ...                100
계속하려면 아무 키나 누르세요...  
 
▼ 내가 작성한 코드

public class Test057
{
	public static void main(String[] args)
	{
		int n;

		for (n=1 ;n<=100 ;n++ )
		{
			if (n%4==0)
			{
				System.out.printf("%5d",n);
			}
			if (n%20==0)
			{
				System.out.println();
			}
		}
	}
}

▼ 같이 작성한 코드

public class Test057
{
	public static void main(String[] args)
	{
		int n;

		for (n=4; n<=100 ; n+=4)
		{
			System.out.printf("%4d", n);

			if (n%(4*5)==0)				//-- 출력 구문이 4*5의 배수가 될 때 마다
			{							
				System.out.println();	//-- 개행
			}
		}
	}
}