- Viết phương trình cho phép nhập một mảng n số và cho biết số nhỏ nhất trong số vừa nhập là thứ mấy. - Nhập số nguyên x đếm xem trong dãy số có bao nhiêu số bằng x.
2 câu trả lời
1/
uses crt;
var A:array[1..1000] of integer;
i,n,csmin,min:integer;
begin
clrscr;
write('Nhap n: '); readln(n);
for i:=1 to n do
begin
write('Nhap phan tu thu ',i,': ');
readln(A[i]);
end;
min:=A[1]; csmin:=1;
for i:=2 to n do if A[i]<min then csmin:=i;
write('So nho nhat nam o vi tri thu ',csmin);
readln
end.
2/
uses crt;
var A:array[1..1000] of integer;
i,n,x,dem:integer;
begin
clrscr;
write('Nhap n: '); readln(n);
write('Nhap x: '); readln(x);
for i:=1 to n do
begin
write('Nhap phan tu thu ',i,': ');
readln(A[i]);
if A[i]=x then inc(dem);
end;
if dem=0 then write('Khong co so nao bang ',x,' trong day')
else write('Co ',dem,' so bang ',x,' trong day');
readln
end.
uses crt;
var A:array[1..1000] of integer;
i,n,csmin,min:integer;
begin
clrscr;
write(‘Nhap n: ‘); readln(n);
for i:=1 to n do
begin
write(‘Nhap phan tu thu ‘,i,’: ‘);
readln(A[i]);
end;
min:=A[1]; csmin:=1;
for i:=2 to n do if A[i]<min then csmin:=i;
write(‘So nho nhat nam o vi tri thu ‘,csmin);
readln
end.
`---------------`
uses crt;
var A:array[1..1000] of integer;
i,n,x,dem:integer;
begin
clrscr;
write(‘Nhap n: ‘); readln(n);
write(‘Nhap x: ‘); readln(x);
for i:=1 to n do
begin
write(‘Nhap phan tu thu ‘,i,’: ‘);
readln(A[i]);
if A[i]=x then inc(dem);
end;
if dem=0 then write(‘Khong co so nao bang ‘,x,’ trong day’)
else write(‘Co ‘,dem,’ so bang ‘,x,’ trong day’);
readln
end.