鸡兔同笼
代码 :
#include <iostream>
using namespace std;
int main()
{
int chicken, rabbit, heads, feet;/*定义变量*/
cout << "请输入头数和足数:"<<'\n';/*输出*/
cin >> heads >> feet;/*输入头数和足数*/
if ((feet % 2 == 0))/*检验足数是否为偶数*/
{
rabbit = (feet / 2) - heads;/*公式1*/
chicken = heads - rabbit;/*公式2*/
if (chicken < 0 || rabbit < 0)/*检验结果是否符合现实*/
{
cout << "输入错误,请改正";/*输出错误提示*/
}
else cout << "鸡的数量是" << chicken << '\n' << "兔的数量是" << rabbit;/*输出正确结果*/
}
else cout << "输入错误,请改正";/*错误提示*/
}