三道编程题目(Pascal语言)
1、输入n个数,n<=100,找到其中最小的数和最大的数2、输入10个数然后求和3、输入十个数逆序输出...
1、输入n个数,n<=100,找到其中最小的数和最大的数
2、输入10个数然后求和
3、输入十个数逆序输出 展开
2、输入10个数然后求和
3、输入十个数逆序输出 展开
3个回答
展开全部
1.2写个for循环遍历下
3先存放在数组中,逆序遍历打印
3先存放在数组中,逆序遍历打印
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1)
var n,i,x,max,min:integer;
begin
read(n);
read(x); max:=x; min:=x;
for i:=2 to n do
begin
read(x);
if x>max then max:=x
else if x<min then min:=x;
end;
wrtiteln('min=',min,' max=',max);
end.
2)
var x,i,s:integer;
begin
s:=0;
for i:=1 to 10 do
begin
read(x); inc(s,x):
end;
writeln('Sum=',s);
end.
3)
var a:array[1..10]of integer;
i:integer;
begin
for i:=1 to 10 do read(a[i]);
for i:=10 downto 1 do write(a[i],' ');
writeln;
end.
var n,i,x,max,min:integer;
begin
read(n);
read(x); max:=x; min:=x;
for i:=2 to n do
begin
read(x);
if x>max then max:=x
else if x<min then min:=x;
end;
wrtiteln('min=',min,' max=',max);
end.
2)
var x,i,s:integer;
begin
s:=0;
for i:=1 to 10 do
begin
read(x); inc(s,x):
end;
writeln('Sum=',s);
end.
3)
var a:array[1..10]of integer;
i:integer;
begin
for i:=1 to 10 do read(a[i]);
for i:=10 downto 1 do write(a[i],' ');
writeln;
end.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询