Предмет: Информатика,
автор: katusha2014dub
Паскаль!!!Помогите, пожалуйста, переделать программу из 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.
Ответы
Автор ответа:
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.
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.
mmmegakilll:
Если не работает - отпиши, скрин программы кину, мог просто удалить случайно кое-что при переносе
Похожие вопросы
Предмет: Другие предметы,
автор: тупаядура228
Предмет: Русский язык,
автор: VeRoNaYtig
Предмет: Русский язык,
автор: tupo44315
Предмет: Русский язык,
автор: anas9137