建民打卡日记4.14

一、问题描述

一只公鸡五文钱,一只母鸡三文钱,三只小鸡一文钱,用百钱买百鸡,求各种鸡数量

二、

1.确定循环范围

2.建立循环嵌套穷举范围内所有情况

2.将符合条件的情况输出

三、程序流程图

 

 

四、代码实现

#include <iostream>
using namespace std;

int main() {
	int cock;
	int hen;
	int chicken;
	for (cock = 0; cock <= 20; cock++) {
		for (hen = 0; hen <= 33; hen++) {
			for (chicken = 0; chicken <= 100; chicken++) {
				if (5 * cock + 3 * hen + chicken / 3.0 == 100 && cock + hen + chicken == 100)
					printf("cock=%2d,hen=%2d,chicken=%2d\n", cock, hen, chicken);
			}
		}
	}
}
 
posted @ 2023-04-14 17:29  cor0000  阅读(14)  评论(0)    收藏  举报