应科苑 www.jxuz.net
静音模式
应科电台
应科网络电台 | 感恩节祝福 |分数查询 | 加入收藏 | 设为首页 | 论坛帮助 | 联系我们
打印

[原创] 小学应用题

小学应用题

现在有 1分、2分、5分共100枚
如果将2分全部兑换成5分,则总数为73枚
如果将1分也兑换成5分,则总数为33枚,问原来100枚中1分、2分、5分各有多少?
大家能将自己所学的高级技能用上去解决这个问题就更加好了,讨论一下多想出几种方法.鼓励用所学语言编写程序,但必须解释清楚含义.

TOP

贴错板块了吧???

TOP

本意是叫大家用学过的语言来写程序得到结果的,C,C++,VC,VB,e语言,不限语言

TOP



程序?
8会....最恨编程......
么点天赋的说....

TOP

懂的快上啊,来看看来瞧瞧才小学水平,不要给吓到啊,我们可是大学生

TOP

#include<stdio.h>
main()
{int a,b,c;
for(a=1;a<100;a++)
    for(b=1;b<100;b++)
        for(c=1;c<100;c++)
            {if(a+b+c==100)
                 if(a+(b*2)/5+c==73)
                      if(a/5+(b*2)/5+c==33)
                            {printf("a=%d,b=%d,c=%d",a,b,c);
                              break;
                             }
                  
            
              }

}
天佑中华 爱感人间, 强震袭川 我们关注 我们心悸 我们行动

TOP

ls是最常用的

ls是最常用的
天佑中华 爱感人间, 强震袭川 我们关注 我们心悸 我们行动

TOP

你这个程序编写的还不是最好,不过估计可以算出来c的范围还可以小点

我用VB弄了一个
先创建标准exe 程序,添加控件-command改名为Calculate

以下为程序代码

Private Sub Calculate_Click()
Dim x, y, z As Integer
For x = 0 To 100
For z = 0 To 33
y = 100 - x - z
If (x + y + z = 100) And (x + 0.4 * y + z = 73) And (0.2 * x + 0.4 * y + z = 33) Then
Print "number1分=" & x, "number2分=" & y, "number5分=" & z
End If
Next z
Next x
End Sub

以下附调试结果


Winxp sp2+Visual basic6.0调试通过

[ 本帖最后由 xryj 于 2008-5-26 19:10 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

6L写错勒吧`
孤娇觅剑,在石林敢纳毛系;张良抱毒,毛神给吴才读书。

TOP

会的把程序代码,以及调试成功的结果贴出来失败的不要贴出来.希望各路神仙各显神通

[ 本帖最后由 xryj 于 2008-5-26 19:13 编辑 ]

TOP

请指教

引用:
原帖由 爱爱V少爷 于 2008-5-26 19:00 发表
6L写错勒吧`
请指教请指教
天佑中华 爱感人间, 强震袭川 我们关注 我们心悸 我们行动

TOP

没有人来漏一手了吗?

TOP