Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
T Đạt

viết chương trình nhập số tự nhiên N từ bàn phím , kiểm tra số N đó có phải là số nguyên tố không ?

HT.Phong (9A5)
29 tháng 3 2023 lúc 16:00

Uses crt;

var n,i,z: integer;

begin clrscr;

readln(n);

for i:=1 to n do if(n mod i=0) then z:=z+1;

if(z=2) then writeln(z,' la so nguyen to')

else writeln(z,' khong phai la so nguyen to');

readln;

end.

Nguyễn Hoàng Duy
29 tháng 3 2023 lúc 23:45

program PrimeNumber;

uses crt;

var
  N, i: integer;
  isPrime: boolean;

begin
  clrscr;
  write('Enter N: ');
  readln(N);

  if N <= 1 then
  begin
    writeln('N is not a prime number');
  end
  else
  begin
    isPrime := true;
    for i := 2 to trunc(sqrt(N)) do
    begin
      if N mod i = 0 then
      begin
        isPrime := false;
        break;
      end;
    end;

    if isPrime then
    begin
      writeln('N is a prime number');
    end
    else
    begin
      writeln('N is not a prime number');
    end;
  end;

  readln;
end.


Các câu hỏi tương tự
Py
Xem chi tiết
Quỳnh Trâm Nguyễnn
Xem chi tiết
Quỳnh Trâm Nguyễnn
Xem chi tiết
XitsuKata
Xem chi tiết
Phú Nhuận Nguyễn
Xem chi tiết
Hân Chướng
Xem chi tiết
KenShi
Xem chi tiết
Lê Huỳnh Nhân
Xem chi tiết
Nguyễn Thuận
Xem chi tiết