• написать программу для pascal: выиснить является ли заданное число совершенным?

Ответы 2

  • Program Pr1;uses crt;var i,n,a:integer;Beginclrscr;readln(n);i:=1; a:=0;while i<=n do begin if (n mod i=0) and (i<>n) then a:=a+i; inc(i); end;if a=n then writeln('YES')else writeln('No');end.

    • Автор:

      amanda21
    • 6 лет назад
    • 0
  • uses SysUtils;

    var n,m,i:integer;begin readln(n); m:=0; for i := 1 to n-1 do if m > n then break else if (n mod i = 0) then m:=m+i; if m=n then writeln('Yes') else writeln('No');end.

    • Автор:

      oliveuetc
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years