[c++] while 반복문의 조건부분

다음은 while 반복문의 기본 구조와 조건부분의 예시입니다.

while (조건식) {
    // 조건식이 참일 때 실행될 코드
}

여기서 조건식은 참 또는 거짓을 판단하는 표현식이며, while 키워드 다음에 괄호 안에 위치합니다. 조건부분이 true일 때 중괄호({}) 내의 코드 블록이 반복 실행됩니다. 반복문이 실행될지를 결정하는 조건은 코드 블록을 실행하기 전에 확인됩니다.

예를 들어, 아래 코드는 사용자로부터 숫자를 입력받아 1부터 입력된 숫자까지의 합을 구하는 예시입니다.

#include <iostream>

int main() {
    int num, sum = 0;
    std::cout << "숫자를 입력하세요: ";
    std::cin >> num;

    int i = 1;
    while (i <= num) {
        sum += i;
        i++;
    }

    std::cout << "1부터 " << num << "까지의 합은 " << sum << "입니다." << std::endl;

    return 0;
}

이 예시에서 while 반복문의 조건부분은 (i <= num)으로, 변수 i의 값이 num보다 작거나 같을 때 반복문이 실행됩니다. sum 변수는 1부터 숫자가 입력될 때까지의 합을 저장합니다.

참고 자료: