有一算術(shù)問題:“有100件行李,用100匹馬來馱。大馬1馱3,中馬1馱2,小馬2馱1.問要大馬。中馬。小馬各幾匹?”下面是解決此問題的VB程序,請(qǐng)您補(bǔ)充完整。
【分析】
1.假設(shè)x代表大馬,y代表中馬,z代表小馬。
2.如果盡可能用大馬,則最多需要33匹;如果盡可能用中馬,則最多需要50匹。
3.小馬的數(shù)量是100減去大馬數(shù)量與中馬數(shù)量。
4.大、中、小馬的數(shù)量要滿足方程 3x+2y+0.5z=100
Dim x,y,z as Integer‘x代表大馬。y 代表中馬。z代表小馬
For x=1 to 33
For y=1 to5050
z=100-x-y100-x-y
If3*x+2*y+0.5*z=1003*x+2*y+0.5*z=100 Then
Print x,y,z
End If
Next y
Next x
【考點(diǎn)】解析算法及其實(shí)現(xiàn).
【答案】50;100-x-y;3*x+2*y+0.5*z=100
【解答】
【點(diǎn)評(píng)】
聲明:本試題解析著作權(quán)屬菁優(yōu)網(wǎng)所有,未經(jīng)書面同意,不得復(fù)制發(fā)布。
發(fā)布:2024/6/27 10:35:59組卷:1引用:1難度:0.3
把好題分享給你的好友吧~~