программирование на языке паскаль - вопрос №157157

Дано натуральное число N большее единицы. Если оно является простым, то вывести TRUE, если нет – вывести FALSE

05.12.11
2 ответа

Ответы


var n,i,j,k:integer;
begin
readln(n);
for i := 2 to trunc( n/2) do
for j := i to trunc( n/2) do
if i*j=n then inc(k) ;
writeln(k=0);
readln;
end.

05.12.11

var i,n,k:integer;

begin

k:=1;

readln(n);

for i:=2 to (n-1) do

if n mod i =0 then

begin

k:=0;

break;

end;

if k=0 then writeln('true') else writeln('false');

end.

07.12.11

Глеб Черняк

Читать ответы

Олег Николаевич

Читать ответы

Alexander

Читать ответы
Посмотреть всех экспертов из раздела Технологии
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store