$PASCAL$
program ct;
uses crt;
var A:array[1..1000] of integer;
i,n,S,max,min,K,d:integer;
begin clrscr;
write('Nhap so phan tu: '); readln(n);
for i:=1 to n do
begin
write('Nhap phan tu thu ',i,': '); readln(A[i]);
end;
write('Xuat day so: ');
for i:=1 to n do
write(A[i]:3);
S:=0;
for i:=1 to n do
S:=S+A[i];
writeln('Tong cac phan tu trong day la: ',S);
max:=A[1]; min:=A[1];
for i:=1 to n do
begin
if A[i]>max then max:=A[i];
if A[i]<min then min :=A[i];
end;
writeln('Phan tu lon nhat la: ',max);
writeln('Phan tu nho nhat la: ',min);
writeln('Chi so nho nhat la: ',A[1]);
writeln('Chi so lon nhat la: ',A[n]);
writeln('Nhap so K: '); readln(K);
d:=0;
for i:=1 to n do
if A[i]=K then d:=d+1;
write('Co ',d,' phan tu bang K');
readln;
end.
Học tốt!