Дано целое число N (> 1). Если оно является простым, то есть не имеет положительных делителей, кроме 1 и самого себя, то вывести TRUE, иначе вывести FALSE
Категория: Delphi/Pascal
2013-02-17 21:50:15
code: #pascal
program while22; uses crt; var n,i,j,k:longint; f:boolean; begin clrscr; repeat write('Введите число '); readln(n); until n > 0; if n < 2 then f:=false else begin f:=true; j:=2; while (j <= round(sqrt(n))) and f do begin if n mod j=0 then f:=false else j:=j+1; end; end; write(f); readln end.
автор: Oleg Voloshin
Поделиться: