📚 Study/Java

JAVA :: Test065_제어문 continue (홀수만 출력하고 그 합을 구하는 프로그램 구현)

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

○ 실습

continue를 활용하여 다음과 같은 처리와 출력이 이루어질 수 있도록 프로그램을 구현한다.

 

실행 예)

1 : 1

3 : 4

5  : 9

7 : 16

9 : 25

   :

   :

99 : 2500

계속하려면 아무 키나 누르세요...

 

▼ 내가 작성한 코드

public class Test065
{
	public static void main(String[] args)
	{
		int a, sum;
		sum = 0;

		for (a=1 ;a<100 ;a++ )
		{
			if (a%2==0)
			{
				continue;
			}
			else;
			sum += a;
			System.out.printf("%d : %d\n", a, sum);
		}
	}
}

▼ 같이 작성한 코드

public class Test065
{
	public static void main(String[] args)
	{
		int n=0, s=0;

		while (n<100)
		{
			n++;

			if(n%2==0)								//-- n이 짝수라면...
				continue;							//-- (뒷 부분 무시하고) + 계속해라

			s += n;									//--뒷부분
			System.out.println(n + " : " + s);		//--뒷부분
		}
	}
}