题目三:

3、一百元钱买百鸡,公鸡每只五元整,每只母鸡是三元;

小鸡因小价钱低,三只小鸡是一元;公鸡母鸡和小鸡,请你算出各是几?

思路:将三种鸡作为循环变量,在100以内变换。第一次,假设公鸡为0,即循环变量i为0,都为母鸡和小鸡,里面再继续循环,直到满足表达式时,才会输出当前成立的情况,但是需要注意的是,不止一个答案,输出语句会把每种符合要求的情况都输出来。

感想:刚拿到这道题的时候,觉得能不能像matlab那样,直接输入表达式,结果就可以出来了,结果试了一下报错,后来看了别人的思路,不得不说真妙,相当于一个一个的试。因此多个变量循环嵌套可以来解决鸡兔同笼之类的问题,求解多元线性方程组。

package LoopDemo;/*
* 3、一百元钱买百鸡,公鸡每只五元整,每只母鸡是三元;
小鸡因小价钱低,三只小鸡是一元;公鸡母鸡和小鸡,请你算出各是几?
* */public class Demo03Chick {public static void main(String[] args) {for (int i = 0; i < 100; i++) {for (int j = 0; j < 100; j++) {for (int k = 0; k < 100; k++) {if ((i + j + k == 100) && (5 * i + 3 * j + k / 3 == 100)) {System.out.println("公鸡有:" + i + "只");System.out.println("母鸡有:" + j + "只");System.out.println("小鸡有:" + k + "只");System.out.println("=======");}}}}}
}//结果如下:
公鸡有:0只
母鸡有:25只
小鸡有:75只
=======
公鸡有:3只
母鸡有:20只
小鸡有:77只
=======
公鸡有:4只
母鸡有:18只
小鸡有:78只
=======
公鸡有:7只
母鸡有:13只
小鸡有:80只
=======
公鸡有:8只
母鸡有:11只
小鸡有:81只
=======
公鸡有:11只
母鸡有:6只
小鸡有:83只
=======
公鸡有:12只
母鸡有:4只
小鸡有:84只
=======

Java循环案例-买公鸡母鸡小鸡问题相关推荐

  1. 6.16 买公鸡 母鸡 小鸡

    #include <stdio.h> #include <stdlib.h>int main() {int i,j;int k=0;for(i=0;i<34;i++)fo ...

  2. 需求: 100元买100只鸡,公鸡5元1只,母鸡3元1只,小鸡1元3只. 问:公鸡母鸡小鸡各多少只?

    /*需求:100元买100只鸡,公鸡5元1只,母鸡3元1只,小鸡1元3只.问:公鸡母鸡小鸡各多少只?*/ public class Test11 {public static void main(St ...

  3. python:1只公鸡5元 1只母鸡3元 3只小鸡1元 用100元买100只鸡 问公鸡 母鸡 小鸡各有多少只

    1只公鸡5元 1只母鸡3元 3只小鸡1元 用100元买100只鸡问公鸡 母鸡 小鸡各有多少只? def main():for x in range(0, 20):for y in range(0, 3 ...

  4. C语言基础课 编写程序之1.百元买鸡,公鸡一只5元,母鸡一只3元,小鸡3只一元,现将一百元要买一百只鸡,公鸡母鸡小鸡各多少只2.编程求1~200中能被2除余1或能被3除余1或能被5除余1的前10个整数

    1.拿百元买鸡问题.公鸡一只5元,母鸡一只3元,小鸡3只一元,现将一百元要买一百只鸡,请问一百只鸡中公鸡,母鸡,小鸡各多少只 #include<stdio.h> int main() {i ...

  5. 计算公鸡母鸡小鸡数量

    代码如下: for x in range(101):     for y in range(101):         z=100-x-y         if (5*x+3*y+z/3==100): ...

  6. Java循环案例-银行存钱问题

    题目10: \10. 本金10000元存入银行,年利率是千分之三.每过1年,将本金和利息相加作为新的本金.计算5年后,获得的本金是多少?(使用for循环实现) 思路:把循环次数控制为5次,注意千分之三 ...

  7. Java循环案例-求PI值

    30天! 题目一: PI=4/1-4/3+4/5-4/7+4/9-4/11+4/13-4/15+4/17- 1.这个算式的结果会无限接近于圆周率的值,我国古代数学家祖冲之计算出,圆周率在3.14159 ...

  8. 用JAVA算养鸡大户王大喜_养鸡大户王大喜,用百钱买百鸡,公鸡每只5元整,3元一只是母鸡,小小鸡崽价钱低,1元正好买三只,公鸡母鸡和小鸡,请你算算各...

    题目: 养鸡大户王大喜,用百钱买百鸡,公鸡每只5元整,3元一只是母鸡,小小鸡崽价钱低,1元正好买三只,公鸡母鸡和小鸡,请你算算各是几? 还有思路 思路要清晰 我才6年纪 解答: 此题就是"百 ...

  9. 题目95:百鸡问题:一只公鸡值5元,一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡。现有n元钱,想买n只鸡。问有多少种买法?(钱要用完)

    题目转载:http://python.wzms.com/s/1/85 题目描述: 百鸡问题:一只公鸡值5元, 一只母鸡值3元,而1元可买3只小鸡,用百元买百鸡. 现有n元钱,想买n只鸡. 问有多少种买 ...

最新文章

  1. 3d slicer调整窗宽窗位_3D人脸模型月销量上千单,谁在打印,谁在帮打?
  2. VS2019配置PCL
  3. linux Figlet 转换字符字
  4. Android蓝牙4.0的数据通讯
  5. python 字符串首字母_如何将string(Python)中每个单词的首字母大写?
  6. matlab 柱状图_MATLAB作图实例:24:条形图
  7. 金融数据分析与挖掘实战1.5.2-1.5.3
  8. 浅谈CSwin-Transformers
  9. Eureka-Client 注册服务到 Eureka-Server
  10. ppt编写一个抽奖系统_PPT图片双屏抽奖系统现场主要操作流程介绍
  11. 手机奥维地图在测量中的应用
  12. 如何用python编写程序打开csv格式文件
  13. 引力财经直播室Java 简介
  14. Windows用户的分类
  15. 基于JSP的运动会综合管理系统
  16. 企业项目化管理【一】:项目管理软件选型指南
  17. btrace安装,配置,使用,常见异常,解除安全限制
  18. 电容笔和触控笔有什么区别?ipad手写电容笔推荐品牌
  19. 【HTML | CSS】春节将至,为网页挂上精美的灯笼吧(附源码)程序员的浪漫
  20. CEO卡莉被驱逐,惠普何去何从?

热门文章

  1. 抠图 php中文网,ps套索工具怎么抠图
  2. php下载excel文件模板文件,PHP下载excel文件变得腐败
  3. 记___拼多多spider
  4. c++循环嵌套:不定方程求解
  5. 老男孩Day1作业(二):编写多级菜单
  6. 我凭借这份999页Java面试pdf!拿下了美团、蚂蚁金服、腾讯、字节跳动offer
  7. 当当网“夫妻店”官宣分手,李国庆欲以区块链DAPP开启第二春
  8. 浙江:2010年文理科第二批首轮平行投档分数线
  9. 华为鸿蒙5s手机价格,华为畅享5s价格和参数配置介绍【图文】
  10. 「区块链游戏不是未来」—— 融了1600万美金的Mythical Games如是说