C++에서 for 루프를 사용하여 계열 합계 계산

Muhammad Adil 2024년2월16일
  1. C++의 for 루프
  2. C++에서 for 루프를 사용하여 계열 합계를 계산하는 단계
C++에서 for 루프를 사용하여 계열 합계 계산

이 튜토리얼에서는 C++에서 for 루프를 사용하여 시리즈의 합을 계산하는 방법을 배웁니다. 그러나 먼저 for 루프의 개념에 대해 논의해 보겠습니다.

C++의 for 루프

for 루프는 일련의 값을 반복할 수 있는 C++의 제어 흐름 문입니다. for 루프의 구문은 다음과 같습니다.

for (initializer; condition; incrementer) {
  statement(s);
}

for 루프 구문에는 initializer, conditionincrementer의 세 부분이 있습니다. 세미콜론은 세 부분을 모두 구분합니다.

initializer는 루프가 시작되기 전에 실행되며 일반적으로 루프 본문에서 나중에 사용될 변수를 설정합니다. 조건은 각 반복 전에 평가되며 루프를 계속할지 또는 중단할지 여부를 결정합니다.

incrementer는 각 반복 후에 변수를 업데이트할 수 있습니다.

C++에서 for 루프를 사용하여 계열 합계를 계산하는 단계

C++에서 for 루프를 사용하여 급수의 합을 계산하려면 다음 단계가 필요합니다.

  • sum이라는 정수 변수를 선언하고 0으로 초기화합니다.
  • 변수 i를 0으로 초기화합니다.
  • 루프 조건을 i<n으로 설정합니다. 여기서 n은 반복하려는 값의 수입니다.
  • 루프를 돌 때마다 i에 1을 더한 다음 계산에 사용하십시오.
  • 반복할 때마다 조건(이 경우 i<n)이 여전히 참인지 확인하고 그렇다면 다른 반복을 계속합니다.
  • 마지막으로 최종 금액을 출력합니다.

위에서 언급한 단계를 적용하여 for 루프를 사용하여 급수의 합을 계산하는 예를 살펴보겠습니다.

#include <iostream>
using namespace std;

int main() {
  int sum = 0;
  for (int i = 1; i < 10; i += 2) {
    cout << i << '+';
    sum += i;
  }
  cout << "\n sum of series using for loop: " << sum << endl;
  return 0;
}

위에서 언급한 코드의 작동을 확인하려면 여기를 클릭하십시오.

Muhammad Adil avatar Muhammad Adil avatar

Muhammad Adil is a seasoned programmer and writer who has experience in various fields. He has been programming for over 5 years and have always loved the thrill of solving complex problems. He has skilled in PHP, Python, C++, Java, JavaScript, Ruby on Rails, AngularJS, ReactJS, HTML5 and CSS3. He enjoys putting his experience and knowledge into words.

Facebook

관련 문장 - C++ Math