C++에서 for 루프를 사용하여 계열 합계 계산
이 튜토리얼에서는 C++에서 for
루프를 사용하여 시리즈의 합을 계산하는 방법을 배웁니다. 그러나 먼저 for
루프의 개념에 대해 논의해 보겠습니다.
C++의 for
루프
for
루프는 일련의 값을 반복할 수 있는 C++의 제어 흐름 문입니다. for
루프의 구문은 다음과 같습니다.
for (initializer; condition; incrementer) {
statement(s);
}
for
루프 구문에는 initializer
, condition
및 incrementer
의 세 부분이 있습니다. 세미콜론은 세 부분을 모두 구분합니다.
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 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