首页 > 代码库 > 六.php小项目(3)百钱买百鸡
六.php小项目(3)百钱买百鸡
百钱买百鸡
学习目标: 数学思想转化成编程思想。
代码如下:
<?php
/*公鸡 5 文钱 1 只,母鸡 3 文钱 1 只,小鸡 1 文钱买 3 只,现在用 100
文钱共买了 100 只鸡, 问: 在这 100 只鸡中, 公鸡、 母鸡和小鸡各是多少只? (设每种至少
一只)
*/
for($g=1;$g<20;$g++){ // 公鸡的数量 $g最少一只,小于20,不然钱不够。
for($m=1;$m<30;$m++){ //母鸡的数量 $m 最少一只,小于30只,不然钱不够
$x=100-$g-$m; //小鸡数量
if(($g+$m+$x==100)&&($g*5+$m*3+$x/3)==100){ //已知两条件,数量和价钱都是100,用并且 运算。能节省循环次。
echo $g,‘ ‘,$m,‘ ‘,$x,‘<br/>‘; //打印出,三种鸡的数量
}
}
}
打印如下:
六.php小项目(3)百钱买百鸡
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。