上机目的:学会利用for语句求解
上机内容:通过对for语句的了解求鸡翁,鸡母,鸡雏的方案有几种
/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者:刘玉金
* 完成日期:2012 年 11 月 8 日
* 版 本 号:v1.0
*
* 输入描述:无
* 问题描述:求鸡翁,鸡母,鸡雏的方案有几种
* 程序输出:得到鸡翁,鸡母,鸡雏的方案
* 问题分析:略
* 算法设计:略
*/
#include<iostream>
using namespace std;
int main()
{
int x,y,z,count=0;
cout<<"百钱买鸡翁.鸡母.鸡雏的方案有:"<<endl;
for(x=1;x<=20;x++)
for(y=1;y<=33;y++)
for(z=1;z<=300;z++)
if(5*x+3*y+z/3==100&&x+y+z==100)
{
++count;
cout<<count<<":"<<x<<","<<y<<","<<z<<endl;
}
}
运行结果: