أهلا بك،
يمكن حل السؤال كالآتي:
#include <iostream>
#include <cmath>
using namespace std;
void findSolution(int* x, int* y)
{
// نقوم بحساب قيمة المعادلة باستخدام قيم المؤشرات فقط ومراعاة الأسبقية في العمليات الرياضية
cout << "Z: " << (pow(*x, 3) * (*y - 4)) / 2;
}
int main()
{
int x, y;
// نقوم بإدخال قيم المتغيرات x,y
cout << "X: ";
cin >> x;
cout << "Y: ";
cin >> y;
// نقوم بتمرير مؤشرات المتغيرات المدخلة إلى هذه الدالة
findSolution(&x, &y);
return 0;
}