潜水于红尘 幼苗
共回答了18个问题采纳率:94.4% 举报
法一:设鸡翁、母、雏各x、y、z只,则
5x+3y+
z
3=100①
x+y+z=100②
由②,得z=100-x-y,③
③代入①,得5x+3y+[100−x−y/3]=100,即7x+4y=100.④
求方程④的解,可由程序解之.
程序:x=1
y=1
WHILEx<=14
WHILEy<=25
IF7*x+4*y=100THEN
z=100-x-y
PRINT“鸡翁、母、雏的个数别为:”;x,y,z
ENDIF
y=y+1
WEND
x=x+1
y=1
WEND
END
(法二)实际上,该题可以不对方程组进行化简,通过设置多重循环的方式得以实现.由①、②可得x最大值为20,y最大值为33,z最大值为100,且z为3的倍数.程序如下:
x=1
y=1
z=3
WHILEx<=20
WHILEy<=33
WHILEz<=100
IF5*x+3*y+z3=100AND
x+y+z=100THEN
PRINT“鸡翁、母、雏的个数分别为:”;x、y、z
ENDIF
z=z+3
WEND
y=y+1
z=3
WEND
x=x+1
y=1
WEND
END
点评:
本题考点: 设计程序框图解决实际问题.
考点点评: 本题考查设计程序解决问题,考查学生利用数学知识解决实际问题的能力,属于基础题.
1年前
1年前1个回答
1年前2个回答
你能帮帮他们吗