Дано число.Определить является ли оно простым. Программа ** паскале. Напишите через while...

0 голосов
242 просмотров

Дано число.Определить является ли оно простым. Программа на паскале. Напишите через while ИЛИ repeat.Заранее спасибо)


Информатика Начинающий (155 баллов)
Дан 1 ответ
0 голосов
БОГ (194k баллов)
 
Правильный ответ

Var n,i: integer;
begin
 write('Введите целое число = ');
 readln(n);
 i:=2;
 while (n mod i <> 0) do i:=i+1;
 if i=n then writeln('Число ',n,' простое')
        else writeln('Число ',n,' не простое');
end.

оставил комментарий Начинающий (155 баллов)

О,БОГИ!СПАСИБО ОГРОМНОЕ! А с repeat'ом можно?

оставил комментарий БОГ (194k баллов)

var n,i: integer;
begin
write('Введите целое число = ');
readln(n);
i:=1;
repeat
i:=i+1
until n mod i = 0;
if i=n then writeln('Число ',n,' простое')
else writeln('Число ',n,' не простое');
end.

оставил комментарий Начинающий (155 баллов)

Спасибо большое! Вы меня спасли

...