Lập trình đơn giản

LP

Viết chương trình kiểm tra 1 số được nhập vào từ bàn phím có phải số nguyên tố hay không

ML
25 tháng 4 2019 lúc 21:24

Lời giải :

program hotrotinhoc ;

var i,n : integer;

kt : boolean;

begin

kt :=true ;

write('nhap n='); readln(n);

for i:= 2 to trunc(sqrt(n)) do

if n mod i =0 then kt:=false ;

if kt=true then write('Day la so nguyen to') else write('Day khong phai la so nguyen to');

readln

end.

Bình luận (0)
H24
21 tháng 4 2019 lúc 8:57

Số nguyên tố có 2 số là ước của nó nên cho biến dem, nếu dem=2 thì số đó là số nguyên tố

Hỏi đáp Tin học

Bình luận (0)
ML
29 tháng 2 2020 lúc 19:15

.

Bình luận (0)
 Khách vãng lai đã xóa
HT
29 tháng 2 2020 lúc 19:16

Gửi trả lời.

Bình luận (0)
 Khách vãng lai đã xóa
NM
8 tháng 4 2020 lúc 10:33

program nguyen_to;

uses crt;

var n:longint;

function nt(n:longint):boolean;

var i:longint;

begin

nt:=true;

if n<2 then nt:=false;

for i:=2 to n div 2 do

if n mod i=0 then nt:=false;

end;

begin

clrscr;

write('nhap n=');readln(n);

if nt(n) then writeln(n,' la so nguyen to')

else writeln(n,' ko la so nguyen to');

readln

end.

Bình luận (0)

Các câu hỏi tương tự
BR
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
HY
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
TP
Xem chi tiết
NT
Xem chi tiết
KH
Xem chi tiết