var
A: array [0..100] of integer;
N, i, max, max2: integer;
begin
write('Nhap N: '); readln(N);
for i := 1 to N do
begin
write(' A[', i : 2, '] = ');
readln(A[i]);
end;
max := A[1];
for i := 2 to N do
begin
if (A[i] > max) then max := A[i];
end;
max2 := -32768;
for i := 1 to N do
begin
if (A[i] > max2) and (A[i] < max) then max2 := A[i];
end;
writeln('Phan Tu Lon Thu Hai: ', max2);
end.
- max := a[1] chứ không phải a[1] := max
- Sai rồi Test mà A có max = A[1] thì sai luôn, vd A = (5, 4).
- Lần sau có viết code thì nhớ viết toàn bộ code và cho vào tag code nhé