Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

โปรแกรม C++ หาค่าสูงสุดจาก 4 จำนวนเต็ม


สมมติว่ามีจำนวนเต็ม 4 ตัว a, b, c, d ต้องหาค่าสูงสุดโดยสร้างฟังก์ชัน max() เอง รับ 2 ตัวคืนค่าสูงสุด แล้วหาค่าสูงสุดของทั้ง 4

เช่น a = 75, b = 18, c = 25, d = 98 ผลลัพธ์: 98

ขั้นตอนการแก้ปัญหา

  • ฟังก์ชัน max(x, y) คืนค่าสูงสุดของ x, y
  • left_max = max(a, b)
  • right_max = max(c, d)
  • final_max = max(left_max, right_max)
  • คืนค่า 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