x+y+z = 30
3x+2y+z = 50
两个方程如何用程序解出x,y,z 的解找到一个取值的变化范围根据代入法求解即求出来了。
第2个
#include<iostream>
using namespace std;
int main()
{
int x, y, z;//cnt记录可行解个数
for (int x = 1; x < 10; x++)
{
y = 20 - 2 * x;
z = 30 - x - y;
if (3 * x + 2 * y + z == 50)
{
cout << "x=" << x <<" "<< "y=" << y<<" "<< "z=" << z<<" "<< endl;;
}
}
return 0;
}