728x90
안녕하세요!
이번에는 C++ 언어를 사용하여 두 수 사이의 모든 정수의 합을 계산하는 예제를 살펴보겠습니다.
예제 코드
#include <iostream>
using namespace std;
int main()
{
int start, end, sum = 0;
cout << "두 수의 범위를 입력하세요 (시작값과 끝값): ";
cin >> start >> end;
for (int i = start; i <= end; i++)
{
sum += i;
}
cout << start << "부터 " << end << "까지의 합은 " << sum << "입니다." << endl;
return 0;
}
<코드 해석>
int start, end, sum = 0;
- 사용자로부터 입력받을 두 수의 범위와 합을 저장할 변수를 선언합니다.
cout << "두 수의 범위를 입력하세요 (시작값과 끝값): ";
- "두 수의 범위를 입력하세요 (시작값과 끝값): "라는 메시지를 출력합니다.
cin >> start >> end;
- 사용자로부터 시작값과 끝값을 입력받아 각각 start, end 변수에 저장합니다.
- endl; 키워드가 아니라 end라는 이름을 가진 변수입니다. 헷갈리지 마세요!
for (int i = start; i <= end; i++)
{
sum += i;
}
- 반복문을 사용하여 시작값부터 끝값까지의 정수를 하나씩 증가시키면서 현재 정수를 합에 더합니다.
cout << start << "부터 " << end << "까지의 합은 " << sum << "입니다." << endl;
- 시작값부터 끝값까지의 합을 출력합니다.
이번 예제를 통해 사용자로부터 두 수의 범위를 입력받고,
해당 범위 내의 모든 정수의 합을 계산하는 방법을 알아보았습니다.
다음 글에서는 더 다양한 예제를 다루어보도록 하겠습니다.
감사합니다!
728x90
'[C++] > 콘솔 프로그래밍' 카테고리의 다른 글
[C++] 콘솔 프로그래밍 : 문자열 뒤집기 (4) | 2023.06.07 |
---|---|
[C++] 콘솔 프로그래밍: 소수 판별하기 (8) | 2023.06.07 |
[C++] 콘솔 프로그래밍 : 평균 계산하기 (9) | 2023.06.06 |
[C++] 콘솔 프로그래밍 : 구구단 출력하기 (2) | 2023.06.06 |
[C++] 콘솔 프로그래밍 : 최대값 구하기 (3) | 2023.06.06 |