Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Minh Nhật Dương

Viết chương trình nhập vào mảng 1 chiều gồm N phần tử nguyên, sau đó đưa ra màn hình tất cả các số chính phương, nguyên tố, hoàn hảo có trong mảng.

Nguyễn Lê Phước Thịnh
11 tháng 3 2022 lúc 9:13

uses crt;

var a:array[1..100]of integer;

i,n,j:integer;

kt:boolean;

begin

clrscr;

readln(n);

for i:=1 to n do readln(a[i]);

for i:=1 to n do 

 if trunc(sqrt(a[i]))=sqrt(a[i]) then write(a[i]:4);

writeln;

for i:=1 to n do 

 if a[i]>1 then 

begin

kt:=true;

for j:=2 to trunc(sqrt(a[i])) do

  if a[i] mod j=0 then kt:=false;

if kt=true then write(a[i]:4);

end;

writeln;

readln;

end.


Các câu hỏi tương tự
Tiến Đạt Huỳnh
Xem chi tiết
Minh Duy
Xem chi tiết
Hương Lê
Xem chi tiết
Tống hiền chi
Xem chi tiết
haductrung
Xem chi tiết
phạm hải nam
Xem chi tiết
42. Hồ Đăng Quốc Trung....
Xem chi tiết
my trần
Xem chi tiết
Đoàn Phạm Phương Vy
Xem chi tiết