본문 바로가기
Study Note/Java

JAVA_ Test043_ 반복문 (while 문) 실습 / 1 부터 100까지의 합을 계산

by 시뮝 2018. 4. 6.
728x90


Test043  반복문 (while 문) 실습 / 1 부터 100까지의 합을 계산

※ while 문

   조건식을 먼저 비교하여 조건식의 결과가 참인 경우, 특정 영역을 반복 수행하는 문장으로 반복 횟수가 정해져 있지 않은 경우나 반복 횟수가 많은 경우     주로 사용한다. while 문은 조건이 맞지 않는 경우 반복은 커녕 단 한 번도 실행되지 않을 수 있다.

   주어진 조건이 『참』인 경우 일정한 영역의 문장들을 반복 수행하다가 조건식이 거짓이 되는 순간이 오면, 반복 수행을 중단하는 문장이다.

   이런 반복문에는 『while』, 『do~while』, 『for』문 등이 있으며반복문의 제어를 위해 『break』x 『continue』문을 사용하는 경우가 있다.


※ 형식 및 구조

   while (조건)

   {

실행문;

   }


※ 실습 문제

   1 부터 100까지의 합을 계산하여 결과를 출력하는 프로그램을 작성한다.

   단, while 문을 사용한다.


   실행 예)

   1 부터 100까지의 합 : 5050


 ※ 문제 인식 및 분석

    1. 출력 구문이 반복문의 영역 밖에 위치해야 한다.

    2. 1부터 1썩 증가할 변수와 누적합을 담을 변수 두 개의 변수가 필요하다.


Test043.java

public class Test043

{

public static void main(String[] args)

{

int n=1, sum=0;


while (n<=100)

{

sum += n++;

}

System.out.println("1 부터 100까지의 합 : " + sum);

}

}


cmd

1 부터 100까지의 합 : 5050

계속하려면 아무 키나 누르십시오 . . .







728x90

댓글