Bài 7. Câu lênh lặp

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Hứa MyMy

vết chương trình nhập vào số n,kiể tra n có phải là số nguyên tố hay không?

sử dụng while....do

 

꧁༺β£ɑℭƙ £❍ζʊꜱ༻꧂
23 tháng 3 2021 lúc 9:38

Var  n, i : integer;

     Begin

          write(‘Nhập số n = ‘);

          readln(n);

          i := 2;

          while  (n  mod  i <> 0) and (i < n)  do

              i := i + 1;

          if  i < n  then  write(n, ‘ là số nguyên tố.’)

          else  write(n, ‘ là hợp.’)

          readln;

     End.

Nguyễn Lê Phước Thịnh
23 tháng 3 2021 lúc 20:07

uses crt;

var i,n,dem:integer;

begin

clrscr;

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

dem:=0;

i:=1;

while i<=n do 

  begin

if n mod i=0 then inc(dem);

i:=i+1;

end;

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

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

readln;

end.


Các câu hỏi tương tự
Minh Đông
Xem chi tiết
Huỳnh Hân
Xem chi tiết
Thư Uyên
Xem chi tiết
Trịnh Nam
Xem chi tiết
Thúy Anh
Xem chi tiết
Trương Đại Phong
Xem chi tiết
Gia Kỳ
Xem chi tiết
Huy Nguyễn
Xem chi tiết
Tiên Võ
Xem chi tiết