728x90
안녕하세요!
이번 글에서는 C++ 언어를 사용하여 콘솔 응용프로그램을 만들어보고,
사용자로부터 세 개의 정수를 입력받아 그 중 최댓값을 구하는 예제를 소개하겠습니다.
예제 코드
#include <iostream>
using namespace std;
int main()
{
int num1, num2, num3, max;
cout << "세 개의 정수를 입력하세요: ";
cin >> num1 >> num2 >> num3;
max = num1;
if (num2 > max)
{
max = num2;
}
if (num3 > max)
{
max = num3;
}
cout << "최댓값은 " << max << "입니다." << endl;
return 0;
}
<코드 해석>
int num1, num2, num3, max;
- 사용자로부터 입력받을 세 개의 정수와 최댓값을 저장할 변수를 선언합니다.
cin >> num1 >> num2 >> num3;
- 사용자로부터 세 개의 정수를 입력받아 각각 num1, num2, num3 변수에 저장합니다.
max = num1;
- max 변수를 num1에 들어있는 수로 초기화합니다.
if (num2 > max) {
max = num2;
}
- num2가 max보다 큰 경우, max 값을 num2로 갱신합니다.
if (num3 > max) {
max = num3;
}
- num3가 max보다 큰 경우, max 값을 num3로 갱신합니다.
이번 예제를 통해 사용자로부터 세 개의 정수를 입력받고, 이들 중 최댓값을 구하는 방법을 알아보았습니다.
이번 예제를 이해하셨다면, 응용하여 세개의 입력받은 정수에 대한 최소값을 구하는 코드를 만들어 보시는건 어떨까요?
다음 글에서는 더 다양한 예제를 다루어보도록 하겠습니다.
감사합니다!
728x90
'[C++] > 콘솔 프로그래밍' 카테고리의 다른 글
[C++] 콘솔 프로그래밍 : 평균 계산하기 (9) | 2023.06.06 |
---|---|
[C++] 콘솔 프로그래밍 : 구구단 출력하기 (2) | 2023.06.06 |
[C++] 콘솔 프로그래밍 : 입력받은 수의 홀/짝 판별 (0) | 2023.06.06 |
[C++] 콘솔 프로그래밍 : 입력 받은 두 수의 합 (3) | 2023.06.06 |
[C++] 콘솔 프로그래밍 : 프로젝트 생성 (6) | 2023.06.06 |