Bài 9. Làm việc với dãy số

OK

vieết chương trình nhập vào 1 dãy số nguyên có n phần tử, n được nhập từ bàn phím . thông báo ra màn hình

-số lớn nhất nhỏ nhất trong dãy số .

-có bao nhiêu phần tử chẵn

-các phâng tử là số nguyên tố

ML
18 tháng 3 2020 lúc 21:37

Bạn tách ra từng câu rồi tìm ở mục câu hỏi tương tự nhé.

Bình luận (0)
 Khách vãng lai đã xóa
LT
18 tháng 3 2020 lúc 21:47
https://i.imgur.com/SYbJ5SQ.png
Bình luận (0)
 Khách vãng lai đã xóa
NT
18 tháng 3 2020 lúc 22:13

uses crt;
var a:array[1..100]of integer;
n,i,max,min,dem,kt,j:integer;
begin
clrscr;
write('n='); readln(n);
for i:=1 to n do
begin
write('a[',i,']='); readln(a[i]);
end;
{------------------------------so-lon-nhat-so-nho-nhat----------------------}
max:=a[1];
min:=a[1];
for i:=1 to n do
begin
if max<a[i] then max:=a[i];
if min>a[i] then min:=a[i];
end;
writeln('so lon nhat la: ',max);
writeln('so nho nhat la: ',min);
{-----------------------------xuat-so-luong-phan-tu-chan--------------------}
dem:=0;
for i:=1 to n do
if a[i] mod 2=0 then inc(dem);
writeln('so luong phan tu chan trong day la: ',dem);
{-----------------------------xuat-cac-phan-tu-la-so-ngto------------------}
writeln('cac so nguyen to trong day la:');
for i:=1 to n do
if a[i]>1 then
begin
kt:=0;
for j:=2 to trunc(sqrt(a[i])) do
if a[i] mod j=0 then kt:=1;
if kt=0 then write(a[i]:4);
end;
readln;
end.

Bình luận (0)
 Khách vãng lai đã xóa

Các câu hỏi tương tự
HT
Xem chi tiết
HN
Xem chi tiết
VT
Xem chi tiết
MV
Xem chi tiết
NN
Xem chi tiết
PL
Xem chi tiết
HV
Xem chi tiết
HV
Xem chi tiết
NM
Xem chi tiết
TD
Xem chi tiết