| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3165 人关注过本帖
标题:求:输入已知数和合值,求解几个未知数的编程方法(类似于一个方程式有N个未 ...
取消只看楼主 加入收藏
无助的菜鸟
Rank: 1
等 级:新手上路
帖 子:8
专家分:7
注 册:2009-8-5
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:5 
求:输入已知数和合值,求解几个未知数的编程方法(类似于一个方程式有N个未知数)
能否编一个程序(类似于计算器),在输入合值和已知数后,自动生成未知数A-E的值?
可以进行判断,假设使用多重循环,假设3个未知数,a,b,c,然后a,b,c从200到800之间开始循环(a,b,c都是200-800之间能被5整除的数字,例如265、280、555•••),当a*已知数小于合值时,记录这个数值和两个数的积,然后加上b*已知数(产生的这个积也要满足小于合值),同样记录,接着c*已知数(产生的这个积也要满足小于合值),如果三者的和满足合值,那么就显示着三个数•••
已知数和合值是需要输入的值,不一定就是上面出现的数值,如果按五个未知数计算就是:A*0+B*0+C*0+E*0=0,在输入合值和已知数后,自动生成未知数A-E的值

(附件中的两个图只是示例)

[ 本帖最后由 无助的菜鸟 于 2009-8-9 15:50 编辑 ]

计算器外观.jpg (26.84 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册


示例数据.jpg (17.66 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 合值 编程 自动生成 
2009-08-05 11:05
无助的菜鸟
Rank: 1
等 级:新手上路
帖 子:8
专家分:7
注 册:2009-8-5
收藏
得分:0 
规律好像没有
就是A乘以A后面的已知数,加上B乘以B后面的已知数,加上C乘以C后面的已知数···
全部加完得到合值,A\B\C···全是整数
就这些
2009-08-05 12:07
无助的菜鸟
Rank: 1
等 级:新手上路
帖 子:8
专家分:7
注 册:2009-8-5
收藏
得分:0 
是我一个同学给的思路,但是还是弄不出来啊
高手帮忙,谢谢!!!

[ 本帖最后由 无助的菜鸟 于 2009-8-9 15:52 编辑 ]
2009-08-06 09:08
无助的菜鸟
Rank: 1
等 级:新手上路
帖 子:8
专家分:7
注 册:2009-8-5
收藏
得分:0 
啊 ···难道说这个事没办法快速实现吗?
2009-08-06 09:54
无助的菜鸟
Rank: 1
等 级:新手上路
帖 子:8
专家分:7
注 册:2009-8-5
收藏
得分:0 
如果把区间范围缩小成200-800之间
而且那些未知数都是可以被5整除的数字
即205、210、215···这样的数字
那么运算的范围是不是会小很多?
我的电脑的CPU是
酷睿2E7400  2.8GHz
内存是 2.00GB
运算速度每秒应该可以上亿次了
如果把区间范围缩的很小,是否能够实现?

[ 本帖最后由 无助的菜鸟 于 2009-8-9 16:01 编辑 ]
2009-08-09 15:19
无助的菜鸟
Rank: 1
等 级:新手上路
帖 子:8
专家分:7
注 册:2009-8-5
收藏
得分:0 
看样子是无法得到满意的结果了···
2009-08-09 16:06
快速回复:求:输入已知数和合值,求解几个未知数的编程方法(类似于一个方程式有 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.085852 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved