這裡用了float類型 公雞x、母雞y、小雞z共100只 錢:5x + 3y + 1/3z = 100 求x,y,z 代碼在codeblocks17.12運行的結果為 0 25 754 18 788 11 8112 4 84 #include <iostream>#include <cmath> u ...
這裡用了float類型
公雞x、母雞y、小雞z共100只
錢:5x + 3y + 1/3z = 100
求x,y,z
代碼在codeblocks17.12運行的結果為
0 25 75
4 18 78
8 11 81
12 4 84
#include <iostream> #include <cmath> using namespace std; int main() { float x, y, z; for(x=0; x<15; x++) //7x + 4y = 100(可以推出) { y = (100-7*x)/4; if(floor(y)==y) //先對y取整數部分,並判斷與原值是否相等, //這裡相當於取出整數y值 { z = 100-x-y; cout<< x <<' '<<y<<' '<<z<<endl; } } return 0; }