Giả sử chúng ta có bốn số a, b, c và d. Chúng tôi sẽ phải tìm tối đa trong số chúng bằng cách tạo ra chức năng của riêng chúng tôi. 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 =5, b =8, c =2, d =3, thì đầu ra sẽ là 8
Để 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ề tối đa 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)
-
trả về 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 <stdio.h> int max(int x, int y){ if(x > y){ return x; }else{ return y; } } int main(){ int a = 5, b = 8, c = 2, d = 3; int left_max = max(a, b); int right_max = max(c, d); int final_max = max(left_max, right_max); printf("Maximum number is: %d", final_max); }
Đầu vào
a = 5, b = 8, c = 2, d = 3
Đầu ra
Maximum number is: 8