一、问题及代码
文件名称: 项目7
作 者: 糜子越
完成日期: 2017年4月21日
版 本 号:v1.0
对任务及求解方法的描述部分:略
输入描述: 无
问题描述: 利用穷举法算出买鸡翁、鸡母、鸡雏的方案
程序输出: 买鸡的方案
问题分析: 略
算法设计:
#include <iostream>
using namespace std;
int main ()
{
int x,y,z;
for(x=0;x<=20;x++)
for(y=0;y<=33;y++)
for(z=0;z<=100;z+=3)
if(x+y+z==100 && 5*x+3*y+z/3==100)
cout<<"鸡翁"<<x<<"只,"<<"鸡母"<<y<<"只,"<<"鸡雏"<<z<<"只。"<<endl;
}
二、运行结果
三、心得体会
这是第四次做实验,第一次在实验中利用for 语句编程,感觉很新鲜
四、知识点与总结
先利用三个嵌套的for语句将xyz的情况全部穷举出来,再根据题意用if语句将所需要的情况进行输出。