본문 바로가기
JAVA

Test050.java / 실행 흐름의 컨트롤(제어문) 반복문 - while 문 / 1부터 100까지의 정수의 합을 구하면서 10의 배수가 될때 마다 결과를 출력하는 프로그램 구현

by universedevelope 2022. 7. 30.
/*==============================================
  ■ ■ ■ 실행 흐름의 컨트롤(제어문) ■ ■ ■
==============================================*/

// 반복문(while문) 실습

// 1부터 100 까지의 정수의 합을 구하되...
// 10의 배수가 될 때마다... 결과를 출력하는 프로그램을 구현한다.

// 실행 예)
// 1 ~ 10까지의 합 : xx
// 1 ~ 20까지의 합 : xx
//			:
// 1 ~ 100까지의 합 : xx
// 계속하려면 아무 키나 누르세요.....

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


		while(a<=100)
		{
			sum += a;
			// System.out.println("a : " + a + ", sum : " + sum);
			if(a%10==0)
			{
				 //System.out.println("a : " + a + ", sum : " + sum);// 출력

				 System.out.printf("1 ~ %d 까지의 합 : %d%n",a, sum);
			}
			a++;

		}

	
	}
}


// 실행 결과

/*
1 ~ 10 까지의 합 : 55
1 ~ 20 까지의 합 : 210
1 ~ 30 까지의 합 : 465
1 ~ 40 까지의 합 : 820
1 ~ 50 까지의 합 : 1275
1 ~ 60 까지의 합 : 1830
1 ~ 70 까지의 합 : 2485
1 ~ 80 까지의 합 : 3240
1 ~ 90 까지의 합 : 4095
1 ~ 100 까지의 합 : 5050
계속하려면 아무 키나 누르십시오 . . .
*/
728x90

댓글