Viết chương trình nhập vào một dãy gồm n số nguyên, tìm số lớn nhất và số nhỏ nhất trong dãy.
2 câu trả lời
program ct;
uses crt;
var a: array [1..23000] of integer;
n,max,min,i:integer;
begin
clrscr;
writeln('Nhap n: ');readln(n);
max:=0; min:=32767;
for i:=1 to n do
begin
writeln('Nhap a[',i,']: ');readln(a[i]);
if max < a[i] then max:=a[i];
if min > a[i] then min:=a[i];
end;
writeln('Max = ',max);
writeln('Min = ',min);
readln;
end.
____________________
#Duahauvn
uses crt;
var a : array[1..1000] of integer;
i , n, max, min : integer;
begin
clrscr;
write(' nhap so n :'); readln(n);
for i := 1 to n do
begin
write('nhap so nguyen thu ', i ,' : ');readln(a[i]);
end;
max := a[1];min:= a[1];
for i := 2 to n do
begin
if a[i] > max then max := a[i];
if a[i] < min then min:= a[i];
end;
writeln('gia tri lon nhat : ', max);
writeln('gia tri nho nhat : ', min);
readln
end.