Напишите программу на языке pascal дано: натуральное число -n выяснить с помощью цикла repeat является ли оно простым (то есть делится на 1 и на само себя)
196
ОТВЕТЫ
Var
i, n: integer;
begin
i := 1;
read(n);
repeat
i := i + 1;
if(n mod i = 0) and (n lt;gt; i) or (n = 1) then
begin
write(Число , n, не является простым);
exit;
end;
until i = trunc(sqrt(n)) + 1;
write(Число , n, является простым);
end.
i, n: integer;
begin
i := 1;
read(n);
repeat
i := i + 1;
if(n mod i = 0) and (n lt;gt; i) or (n = 1) then
begin
write(Число , n, не является простым);
exit;
end;
until i = trunc(sqrt(n)) + 1;
write(Число , n, является простым);
end.
148
Отв. дан
Для написания вопросов и ответов необходимо зарегистрироваться на сайте
Другие вопросы в разделе - Информатика
Pyuv
Информатика. Вычисления в Exel. Помогите. ...
2019-03-15 07:16:12
Иннокентий
Заполнить массив из 10 целых элементов случайными числами из ...
2019-03-15 07:10:31
Борис
Выполните фрагмент программы и найдите его итоговое значение a=(6+2) ...
2019-03-15 07:07:40
Kesashve
Пользователь вводит значение переменной X , а программа должна ...
2019-03-15 07:03:50