Viết chương trình nhập vào số nguyên N và cho biết N có phải là số nguyên không
2 câu trả lời
program oken;
uses crt;
var n,i,dem:longint;
begin
clrscr;
write('nhap n: '); readln(n);
for i:=2 to n-1 do
if n mod i =0 then dem :=dem+1;
if dem=0 then writeln(n,' la so nguyen to');
if (n=0) or (n=1) or (dem>0) then writeln(n,' khong phai la so nguyen to');
readln;
end.
Program Hotboy ;
Uses crt;
Var n,i Integer ;
Dung: boolean ;
Begin
Dung:=true;
Write('nhao n');
Readln(n);
For i:=2 to n-1 do
If n mod i=0 then dung:=false;
If dung then write(n,' la so nguyen to')
Else
Write(n,'khong la so nguyen to');
Readln
End.
Câu hỏi trong lớp
Xem thêm