题目内容

百鸡问题:我国古代数学家张邱建编《张邱建算经》中记有有趣的数学问题:“今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一.凡百钱,买鸡百只,问鸡翁,母、雏各几何?能用程序解决这个问题吗?

   

分析:设鸡翁、母、雏各x、y、z只,则

    由②,得z=100-x-y                                                           ③

    ③代入①,得5x+3y+=100,即7x+4y=100     .④

    求解方程④,又x∈N,y∈N.可得

    而方程④可从x的最小值1开始验证,循环运行,所以可以由程序的循环结构完成.

    解:x=1 y=1

    While x<=14

    While y<=25

    If 7*x+4*y=100 then

    z=100-x-y

    Print “鸡翁、母、雏的个数分别为:”x、y、z

    End if

    y=y+1

    Wend

    x=x+1

    y=1

    Wend

    End


练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网