前言
本人是一个java小白,最近刚刚系统学习java,虽然之前学过,但是比较杂,所以开始培训,如果写的不好或者代码之中有错误或者bug请谅解(毕竟自己还没学懂);如果有什么不对或者不懂的可以在评论区讨论。
正文
上题:用java编写代码:百钱买百鸡:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一,百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?
代码如下:
package com.ujiuye;//包名自己定义
/*
* 百钱白鸡:我国古代数学家张丘建在《算经》一书中提出的数学问题:
* 鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一,百钱买百鸡,
* 问鸡翁、鸡母、鸡雏各几何?
* 鸡翁=公鸡
* 鸡母=母鸡
* 鸡雏=小鸡
*
* 分析:设:公鸡数为x,母鸡数为y,小鸡数为z
* 则有:x+y+z=100
* 5x+3y+z/3=100
* 公鸡最大数为20,母鸡最大数为33,小鸡最大数为100
* 双层循环for(x<=20){for(y<=33){if(z