kiểm tra n có phải là số nguyên tố hay ko ko dúng vòng lặp(n nhập từ bạn phím);
2 câu trả lời
program bai_giai;
uses crt;
var n,kt:longint;
begin
clrscr;
write('nhap n:');readln(n);
kt:=round(sqrt(n));
if(n=2)or(n mod kt<>0)then write('n la so nguyen to')else write('n ko la so nguyen to');
readln
end.
uses crt;
var n:longint;
function nt(i:longint):boolean;
begin
if i=trunc(sqrt(n))+1 then exit(true);
if n mod i=0 then exit(false);
exit(nt(i+1));
end;
begin
clrscr;
write('Nhap n: ');readln(n);
if (n>1)and(nt(2)) then writeln('n la so nguyen to') else
writeln('n khong la so nguyen to');
readln
end.
Câu hỏi trong lớp
Xem thêm