Pascal用while语句编程的问题9个.大神帮帮忙!急啊!1.求S= 1-1/2 +1/3-1/4+1/5-1/6+ ……(求前N项的和)2. Faibonacci数列前几项为: 0,1,1,2,3,5,8,…,其规律是从第三项起, 每项均等于前两项之和.求前30项, 并

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 10:08:35
Pascal用while语句编程的问题9个.大神帮帮忙!急啊!1.求S=1-1/2+1/3-1/4+1/5-1/6+……(求前N项的和)2.Faibonacci数列前几项为:0,1,1,2,3,5,8

Pascal用while语句编程的问题9个.大神帮帮忙!急啊!1.求S= 1-1/2 +1/3-1/4+1/5-1/6+ ……(求前N项的和)2. Faibonacci数列前几项为: 0,1,1,2,3,5,8,…,其规律是从第三项起, 每项均等于前两项之和.求前30项, 并
Pascal用while语句编程的问题9个.大神帮帮忙!急啊!

1.求S= 1-1/2 +1/3-1/4+1/5-1/6+ ……(求前N项的和)

2. Faibonacci数列前几项为: 0,1,1,2,3,5,8,…,其规律是从第三项起, 每项均等于前两项之和.求前30项,   并以每行5个数的格式输出.

3.小球从100高处自由落下,着地后又弹回高度的一半再落下.求第20次着地时, 小球共通过多少路程?

4.某登山队员第一天登上山峰高度的一半又24米; 第二天登上余下高度的一半又24米;每天均如此.到第七天,距山顶还剩91米.求此山峰的高度?

5.给出某整数N,将N写成因数相乘的形式.如: N=12,输出:12=1*2*2*3.

6.出售金鱼者决定将缸里的金鱼全部卖出.第一次卖出全部金鱼的一半加二分之一条;第二次卖出剩余的三分之一加三分之一条金鱼;第三次卖出余下金鱼的四分之一加四分之一条;第四次卖出余下的五分之一加五分之一条金鱼.还剩下11条金鱼.当然,出售金鱼时都是整数条,不能有任何破损.求缸里原有的金鱼数?

7.外出旅游的几位朋友决定次日早晨共分一筐苹果.天刚亮,第一个人醒来,他先拿了一个,再把筐里的八分之一拿走;第二个人醒来,先拿两个,再把筐里的八分之一拿走;第三个人醒来,先拿三个,再拿走筐里的八分之一;…每个人依次照此方法拿出各人的苹果,最后筐里的苹果全部拿完,他们每人所拿到的苹果数正巧一样多.求原先筐里的苹果数和人数.

8.图中由6个圆圈构成三角形,每条边上有三个圈, 将自然数1--6 不重复地填入各圆圈位置上,使每条边圆圈上的数字之和相等,请编程输出所有的填法.

9.请编程显示出下面数字金字塔图形:   


Pascal用while语句编程的问题9个.大神帮帮忙!急啊!1.求S= 1-1/2 +1/3-1/4+1/5-1/6+ ……(求前N项的和)2. Faibonacci数列前几项为: 0,1,1,2,3,5,8,…,其规律是从第三项起, 每项均等于前两项之和.求前30项, 并
我给你几题吧,我要去参加宁波编程比赛,没时间了.
1.
var n,i:longint;s:real;
begin
readln(n);
i:=1;
while in do
begin
if i mod 2=1 then s:=s+1/i else s:=s-1/i;
inc(i);
end;
writeln(s:0:2);
end.
2.
var a:array[1..30]of longint;i:longint;
begin
a[1]:=0;a[2]:=1;
i:=2;
while i30 do
begin
inc(i);
a[i]:=a[i-1]+a[i-2];
end;
for i:=1 to 30 do
begin
write(a[i],' ');
if i mod 5=0 then writeln;
end;
end.
3.
var i,s,sum:longint;
begin
i:=1;
s:=100;
sum:=100;
while i20 do
begin
inc(i);
s:=s div 2;
sum:=sum+s*2;
end;
writeln(sum);
end.
4.
var i,s,sum:longint;
begin
i:=1;
s:=100;
sum:=100;
while i20 do
begin
inc(i);
s:=s div 2;
sum:=sum+s*2;
end;
writeln(sum);
end.
5.
var n,l,i,p:longint;a:array[1..10000]of longint;
begin
readln(n);l:=2;i:=0;
write(n,'=1*');
while n1 do
begin
if n mod l=0 then begin inc(i);a[i]:=n div l;n:=n div l;end;
inc(l);
end;
for p:=1 to i-1 do
write(a[p],'*');
writeln(a[i]);
end.

按字母表的顺序,从字母A到Z输出pascal编程用FOR语句 Pascal用while语句编程的问题9个.大神帮帮忙!急啊!1.求S= 1-1/2 +1/3-1/4+1/5-1/6+ ……(求前N项的和)2. Faibonacci数列前几项为: 0,1,1,2,3,5,8,…,其规律是从第三项起, 每项均等于前两项之和.求前30项, 并 猴子吃枣 free pascal 语言free pascal 要用while语句编程求猴子吃枣问题:猴子摘了一堆枣N个,第一天吃了一半,还嫌不过瘾,又多吃了一个:第二天又吃了剩下的一半零一个:以后每天如此,到第十 pascal语言编程问题(free pascal求1—N中的素数的个数.(1 用DO WHILE 语句编程计算1*2+2*3+3*4+.+99*100的值 VFP编程,循环语句DO WHILE和FOR的区别 一道pascal试题,输入两个数a,b求两个数的最大公因数(用while语句). 分别用for,while,do while语句编程计算,1-100之间偶数和,写出三个程序的源代码 1.分别用while for do- while循环语句编程求从1加到1000的和. 编程:100以内能同时被3和7整除的数要求:用while语句,不用其他的语句. 用c++ do-while语句编程,求自然数1-10的和;并用for语句改写此程序. 分别使用while do-while for 三种语句编程求1-100的累加和. pascal编程题:求出满足下列条件的三位数:它除以11所得的商等于它各个数位之和(用for循环语句) 分别用for ,while ,do while 语句编程计算1-100之间奇数和 用while 语句编程 计算1到1000间能被3和7同时整除的数的和 用VB编程求解1+1/3+1/5+...+1/99的和(用do while语句) 输入一个正整数N(注意:根据输入的N的值,来判断N的位数),用while语句输出它的各位数字.pascal 语言 free pascal用 while 语句计算1—1000之间能同时被3和5整除的整数的和