Computer >> Máy Tính >  >> Lập trình >> C ++

Chương trình C ++ để tìm số nguyên lớn nhất trong số bốn số nguyên đầu vào

Giả sử chúng ta có bốn số nguyên a, b, c và d. Chúng ta sẽ phải tìm ra số lớn nhất trong số chúng bằng cách lập hàm riêng của chúng ta. Vì vậy, chúng ta sẽ tạo một hàm max () lấy hai số làm đầu vào và tìm giá trị lớn nhất, sau đó sử dụng chúng, chúng ta sẽ tìm thấy tối đa trong tất cả bốn số.

Vì vậy, nếu đầu vào là a =75, b =18, c =25, d =98, thì đầu ra sẽ là 98.

Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước sau -

  • xác định một hàm max (), điều này sẽ lấy x và y
  • trả về giá trị tối đa là x và y
  • lấy bốn số a, b, c và d
  • left_max:=max (a, b)
  • right_max:=max (c, d)
  • final_max =max (left_max, right_max)
  • return final_max

Ví dụ

Hãy cùng chúng tôi xem cách triển khai sau để hiểu rõ hơn -

#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;
}

Đầu vào

75, 18, 25, 98

Đầu ra

98