uses crt ;
var a : array[1..100] of integer ;
i , n,max1 , max2 : integer ;
begin
clrscr ;
readln(n);
for i := 1 to n do
begin
write('nhap so thu ' , i , ' ' );
readln(a);
end;
max1:= 0;
for i:=1 to n do
if a > max1 then
max1:=a;
max2:=0;
for i:=1 to n do
if (a > max2) and (a <> max1) then max2:=a;
writeln('so lon thu 2 : ' ,max2);
readln;
end.
Mấy bạn tham khảo nha .