Вопрос по информатике:
Паскаль!!!Помогите, пожалуйста, переделать программу из 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.
- 09.03.2017 07:56
- Информатика
- remove_red_eye 18558
- thumb_up 19
Ответы и объяснения 1
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.
- 01.01.1970 00:00
- thumb_up 23
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.