1-1/2+1/3-1/4+1/5-1/6.....turbo pascal语言 大家帮个忙!!...
来源:百度知道 编辑:UC知道 时间:2024/07/05 01:09:55
1-1/2+1/3-1/4+1/5-1/6....1/n.turbo pascal语言 大家帮个忙!!...
直接写主程序了 定义变量之类lz自己弄吧
begin
readln(n);
s:=0;
for i:=1 to n do
begin
if i mod 2=1 then s:=s+1/i;
if i mod 2=0 then s:=s-1/i;
end;
writeln(s:2:2);
end.
这个是结果用实数表示 保留2位小数的方法
Program David;
Var
i:integer;
total:real;
BEGIN
write('Please input the number of N:');
readln(n); {输入N}
Total:=1.0; {初始化Total}
For i:=2 to n do begin
If i mod 2 = 0 Then {判断是否为奇数}
Total:=Total-1/i
else
Total:=Total+1/i;
end;
writeln(Total);
END.
林斯越那个你是忘记定义n为integer了罢...
program sd;
var i,n:integer;
k:real;
begin
k:=0;
read(n);
for i:=1 to n do
if i mod 2<>0 then k:=k+1/i
else k:=k-1/i;
writeln(k);
end.
program nn;
var
n,i:integer;
s:real;
begin
read(n);
s
(1/2005-1)(1/2004-1)........(1/3-1)(1/2-1)
1+1/2+1/3+.....+1/n
1+1/2+1/3+...+1/100
1-1/2+1/3-.....-1/10
(1+1/2+1/3+1/4)×
(1-1/2)(1-1/3)(1-1/4)(1-1/5).....(1-1/1000)
1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+...+100)
1+1/(1+2)+1/(1+2+3)+-------+1/(1+2+3+----+100)
1+1/1+2+1/1+2+3+...+1/1+2+3...+2000
1+1/1+2+1/1+2+3.........+1/1+2+3.....100