Viết chương trình kiểm tra số đó có phải số nguyên tố không?(Dùng if..then...else)

2 câu trả lời

uses crt;

var n, i: integer;

begin

clrscr;

writeln('Nhap so can kiem tra vao:');

readln(n);

i:= round(sqrt(n));

if (n mod i <> 0) then writeln('N la so nguyen to') else writeln('N khong la so nguyen to');

readln;

end.

uses crt;
var i,n,d:longint;
begin
clrscr;
   write('Nhap n: ');readln(n);
   for i:=1 to n do
      if n mod i=0 then d:=d+1;
   if d=2 then writeln(n,' la so nguyen to') else writeln(n,' khong la so nguyen to');
readln
end.