Pascal语言求100+97+……+4+1的值
答案:6 悬赏:20 手机版
解决时间 2021-04-02 08:34
- 提问者网友:风月客
- 2021-04-02 01:12
Pascal语言求100+97+……+4+1的值
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-04-02 02:14
var
i,j:integer;
begin
for i := 1 to 100 do begin
if i mod 3 =1 then
j:=j+i;
end;
showmessage(inttostr(j));
end;
i,j:integer;
begin
for i := 1 to 100 do begin
if i mod 3 =1 then
j:=j+i;
end;
showmessage(inttostr(j));
end;
全部回答
- 1楼网友:轮獄道
- 2021-04-02 07:35
program wt(input,output);
var i,s:integer;
begin
s:=0;
for i:=100 downto 1 do
if i mod 3=1 then s:=s+i;
writeln('s=',s);
end.
望采纳,谢谢!
var i,s:integer;
begin
s:=0;
for i:=100 downto 1 do
if i mod 3=1 then s:=s+i;
writeln('s=',s);
end.
望采纳,谢谢!
- 2楼网友:轻熟杀无赦
- 2021-04-02 07:17
var
a:integer;
sum:integer;
begin
a:=100;
sum:=a;
repeat
a:=a-3;
sum:=sum+a;
until a=1;
writeln(sum);
end.
a:integer;
sum:integer;
begin
a:=100;
sum:=a;
repeat
a:=a-3;
sum:=sum+a;
until a=1;
writeln(sum);
end.
- 3楼网友:一把行者刀
- 2021-04-02 05:49
var i , j , result:integer;
begin
result:=0;
for i:=0 to 100 do
begin
for j:=i+3 to 100-i do
begin
if (i+(100-j))=100 then
// j:=i+1;
end;
result:=result+(i+(100-j));
end;
showmessage(inttostr(result));
end;
begin
result:=0;
for i:=0 to 100 do
begin
for j:=i+3 to 100-i do
begin
if (i+(100-j))=100 then
// j:=i+1;
end;
result:=result+(i+(100-j));
end;
showmessage(inttostr(result));
end;
- 4楼网友:十年萤火照君眠
- 2021-04-02 04:16
var i,s:longint;
begin
for i:=33 to 0 s:=s+3*i+1;
writeln(s);
end.
begin
for i:=33 to 0 s:=s+3*i+1;
writeln(s);
end.
- 5楼网友:雾月
- 2021-04-02 03:22
var
i,s:longint;
begin
i:=1;
while true do
begin
s:=s+i;
if i=100 then
break;
i:=i+3;
end;
writeln(s);
end.
i,s:longint;
begin
i:=1;
while true do
begin
s:=s+i;
if i=100 then
break;
i:=i+3;
end;
writeln(s);
end.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯