Вопрос задан 27.01.2020 в 19:45. Предмет Информатика. Спрашивает Сметанина Елизавета.

Паскаль!!!Помогите, пожалуйста, переделать программу из For в Repeat. Вот код: Program prost; Var

i,n,s:integer; Begin readln (n); s:=0; For i:=1 to n do if n mod i=0 then s:=s+i; if s=(n+1) then writeln('n-простое число') else writeln('n не является простым числом'); end.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Зеленин Сергей.
Program prost;
Var i,n,s:integer;
Begin
readln (n);
s:=0;
i:=0;
repeat
i:=i+1;
if n mod i=0 then
s:=s+i;
Until i=n;
if s=(n+1)then writeln('n-простое число')
else writeln('n не является простым числом');
end.
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос