Bài 6. Câu lệnh điều kiện

NT

Viết hàm kiểm tra số nguyên tố, in ra màn hình các số nguyên tố nhỏ hơn 1000

 

H24
7 tháng 1 lúc 21:10

function nt(x: integer): boolean;

var j: integer;

begin

nt:=true;

if (x=2) or (x=3) then exit;

nt:=false;

if (x=1) or (x mod 2=0) or (x mod 3=0) then exit;

j:=5;

while j<=trunc(sqrt(x)) do

begin

if (x mod j=0) or (x mod (j+2)=0) then exit;

j:=j+6;

end;

nt:=true;

end;

Bình luận (0)

Các câu hỏi tương tự
HT
Xem chi tiết
LA
Xem chi tiết
PD
Xem chi tiết
CJ
Xem chi tiết
TP
Xem chi tiết
MN
Xem chi tiết
NT
Xem chi tiết
HV
Xem chi tiết
NK
Xem chi tiết