pascal问题,请用while语句做出,1.某登山队员第一天登上山峰高度的一半又24米; 第二天登上余下高度的一半又24米;每天均如此.到第七天,距山顶还剩91米.求此山峰的高度?2.求S=1-1/2+1/3-1/4+1/5-1/6+.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 14:46:17

pascal问题,请用while语句做出,1.某登山队员第一天登上山峰高度的一半又24米; 第二天登上余下高度的一半又24米;每天均如此.到第七天,距山顶还剩91米.求此山峰的高度?2.求S=1-1/2+1/3-1/4+1/5-1/6+.
pascal问题,请用while语句做出,
1.某登山队员第一天登上山峰高度的一半又24米; 第二天登上余下高度的一半又24米;每天均如此.到第七天,距山顶还剩91米.求此山峰的高度?
2.求S=1-1/2+1/3-1/4+1/5-1/6+.(求前N项的和).
3.给出某整数N,将N写成因数相乘的形式.如N=12,输出:12=1*2*2*3.

pascal问题,请用while语句做出,1.某登山队员第一天登上山峰高度的一半又24米; 第二天登上余下高度的一半又24米;每天均如此.到第七天,距山顶还剩91米.求此山峰的高度?2.求S=1-1/2+1/3-1/4+1/5-1/6+.
第1题:
program t1;
var
i,m:integer;
begin
i:=6; m:=91; // 因为第7天离山顶只有91米,不属于循环中,所以m=6,所以只有六天,所以i=6
while i>=1 do // 使用递减的方法做
begin
m:=(m+24)*2; //按条件计算m
dec(i);
end;
write(m); // 咦,答案是珠穆朗玛峰的高度
end.
第2题:
program t2;
var
i,n:integer;
m:real;
begin
read(n);
m:=1;
for i:=2 to n do
begin
if (i mod 2)=0 then m:=m-1/i //判断是加还是减
else m:=m+1/i;
end;
write(m);
end.
第3题:
program t3;
var
n,d,m:longint;
begin // 时间不够了,不加注释了,你自己琢磨一下,很简单的
readln(n);
m:=2; d:=n;
write(n,'=1*');
repeat
if (d mod m)0 then inc(m)
else begin
d:=d div m;
if (d=1) then write(m)
else write(m,'*');
end;
until m=n;
end.

pascal问题,请用while语句做出,1.某登山队员第一天登上山峰高度的一半又24米; 第二天登上余下高度的一半又24米;每天均如此.到第七天,距山顶还剩91米.求此山峰的高度?2.求S=1-1/2+1/3-1/4+1/5-1/6+. pascal 6个圆圈构成三角形,每条边上三个圈,将自然数1-6 不重复地填圈位置上,使每条边之和相等.请快些.有奖!请用while语句实现. 一道pascal试题,输入两个数a,b求两个数的最大公因数(用while语句). while语句总是有一些问题 free pascal用 while 语句计算1—1000之间能同时被3和5整除的整数的和 输入一个正整数N(注意:根据输入的N的值,来判断N的位数),用while语句输出它的各位数字.pascal 语言 free pascal的问题 (用while语句解答)猴子吃枣问题,猴子摘得的一堆枣,第一天吃了一半,还嫌不过瘾,又吃了一个;第二天又吃了剩下的一半零一个:以后每天如此,到第十天,猴子一看只剩下一 while语句 奇数求和 用do while语句 free pascal常见语句 while语句这么用啊? 任何一个整数的立方都可以写成一串奇数之和,这就是著名的尼科梅彻斯定理.请用pascal做出程序 PASCAL 循环语句与穷举法 请高手用简单易懂的for语句解答 甲、乙、丙、丁四个人中有一个人是小偷,请根据PASCAL 循环语句与穷举法请高手用简单易懂的for语句解答甲、乙、丙、丁四个人中有 C语言 求如下的问题,用循环语句for或者while来解答 猴子吃枣 free pascal 语言free pascal 要用while语句编程求猴子吃枣问题:猴子摘了一堆枣N个,第一天吃了一半,还嫌不过瘾,又多吃了一个:第二天又吃了剩下的一半零一个:以后每天如此,到第十 用free pascal编写程序,要具体(用while语句)格里高利公式:pi/4=1-1/3+1/5-1/7+1/9-……求pi,若1/n 求平均数的pascal程序编译一个求平均成绩的程序内容:输入10个数,去掉一个最大数,去掉一个最小数,求剩下8个数的平均数.要求:用repeat语句写,或者while也可以 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项, 并 用while语句算1+2+.+100