Cho một dãy số nguyên gồm n phần tử. Hãy tìm và in ra : Số lớn nhất trong dãy Số bé nhất trong dãy Số lớn thứ 2 trong dãy Số bé thứ 2 trong dãy
1 câu trả lời
uses crt;
var n, i, j, tmp: longint;
a: array[1..1000] of longint;
begin
clrscr;
readln(n);
for i:=1 to n do read(a[i]);
for i:=1 to n - 1 do
for j:=i + 1 to n do
if a[i] > a[j] then
begin
tmp:=a[i];a[i]:=a[j];a[j]:=tmp;
end;
write(a[n], #13#10, a[1], #13#10, a[n - 1], #13#10, a[2]);
readln; readln;
end.
Câu hỏi trong lớp
Xem thêm