Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

4개의 입력 정수 중에서 가장 큰 값을 찾는 C++ 프로그램

<시간/>

네 개의 정수 a, b, c 및 d가 있다고 가정합니다. 우리는 우리 자신의 기능을 만들어 그들 중에서 가장 큰 수를 찾아야합니다. 따라서 두 개의 숫자를 입력으로 사용하여 최대값을 찾은 다음 이를 사용하여 네 개의 숫자 중 최대값을 찾는 하나의 max() 함수를 만들 것입니다.

따라서 입력이 a =75, b =18, c =25, d =98인 경우 출력은 98이 됩니다.

이 문제를 해결하기 위해 다음 단계를 따릅니다. −

  • max() 함수를 정의하면 x와 y가 필요합니다.
  • x와 y의 최대값을 반환
  • 4개의 숫자, b, c, d 사용
  • left_max :=max(a, b)
  • right_max :=최대(c, d)
  • 최종_최대 =최대(왼쪽_최대, 오른쪽_최대)
  • final_max 반환

예시

이해를 돕기 위해 다음 구현을 살펴보겠습니다. −

#include <iostream>
using namespace std;
int max(int x, int y){
    if(x > y){
        return x;
    }else{
        return y;
    }
}
int main(){
    int a = 75, b = 18, c = 25, d = 98;
    int left_max = max(a, b);
    int right_max = max(c, d);
    int final_max = max(left_max, right_max);
    cout << final_max;
}

입력

75, 18, 25, 98

출력

98