求助,一个小的编程

来源:百度知道 编辑:UC知道 时间:2024/05/16 14:22:11
老师布置了一道编程的题目,希望大家可以教教我啊.我们刚学,应该是简单的.
题目如下
小明15岁的时候种1棵树.然后第2年种两棵.第三年种四棵....然后依次
问他种100课的时候,多大
就是设计个这样的计算程序
谢谢啊!
我们刚学,用的是VB,我还是没弄好.总是提示错误,能再具体些吗? 我比较苯啊..唉
谢谢大家!

VFP中

sl=0
for i=1 to 10000
sl=sl+2^(i-1)
if sl>=100
exit
endif
endfor
nl=15+i-1 &&这就是结果

**我的计算结果是21岁

这个问题有问题 无解
15 1
16 2 1
17 4 2 1
18 8 4 2 1

pascal:
var
t,s,i,n:integer;
begin
t:=15;s:=1;n:=1;
while s<100 do begin
n:=n*2;
s:=s+n;
t:=t+1;
end;
write(t);
end.
结果是21