标题:[求助]关于数列的编程
只看楼主
yxin2002
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-11-29
 问题点数:0 回复次数:6 
[求助]关于数列的编程
请问怎样编写"每个苹果0.8元,第一天买2个苹果,第二天开始,每天买前一天的2倍,直至购买的苹果个数达到不超过100的最大值。求每天平均花多少钱?"这个程序。
搜索更多相关主题的帖子: 苹果 最大值 编写 
2006-11-29 16:51
kaixinsiqi
Rank: 1
等 级:新手上路
帖 子:186
专家分:0
注 册:2006-11-28
得分:0 
dim sum as float
dim anpcount as integer
dim daycount as integer
dim everage as float

anpcount=2
daycount=1
while anpcount<100
anpcount=anpcount + 2 * anpcount
daycount=daycount + 1
wend
everage=anpcont * 0.8/daycount

大概是这样的,不知道语法对不对,你试试吧
2006-11-29 17:21
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 
Private Sub Command1_Click()
Dim AppleCount As Long '//苹果总数
Dim AvgMoney As Single
Dim DayCount As Long '//日总数

AppleCount = 2
DayCount = 1

While AppleCount < 100
AppleCount = AppleCount + AppleCount * 2
DayCount = DayCount + 1
Wend

AvgMoney = (AppleCount * 0.8) / DayCount

Print AvgMoney
End Sub

我的msn: myfend@
2006-11-29 17:50
yxin2002
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-11-29
得分:0 
答案为什么是25.92?跟我算得不一样啊
2006-11-29 18:27
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 
那正确答案你知道吗?.

我的msn: myfend@
2006-11-29 18:29
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 
你既然已经算了..还觉得别人的是错的..那还问?.

我的msn: myfend@
2006-11-29 18:29
yxin2002
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-11-29
得分:0 
正确答案貌似是16.8,我只是用笔算的,没用VB

[此贴子已经被作者于2006-11-30 11:53:44编辑过]


2006-11-30 11:51



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-106143-1-1.html




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

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