?>
Решить еще 1)дано натуральное число n> 1.найти количество его делителей 2)дано натуральное число n> 1.равно ли оно сумме своих делителей(включая единицу, но не себя) 3)даны числа a и n.вычислить: 1/a 1/a*a 1/a*a*a 1/a*n это все цикл for, зарание !
Ответы
1)
program n1; uses crt; var k,n,i: integer; beginwriteln('vvedite n'); readln(n); for i: =1 to n do if n mod i=0 then k: =k+1; writeln('delitelei ',k,' vkluchaya 1 i ',n); readlnend.
2)
program n1; uses crt; var k,n,i: integer; beginwriteln('vvedite n'); readln(n); for i: =1 to n-1 do if n mod i=0 then k: =k+i; if k=n then writeln ('chislo ravno summe delitelei') else writeln('ne ravno'); readlnend.
3) вычислить, я так поняла, сумму всего этого?
program n1; uses crt; var k,n,i,j,a: integer; s: real; p: longint; beginwriteln('vvedite a,n'); readln(a,n); p: =1; for i: =1 to n do for j: =1 to i do p: =p*a; s: =s+1/p; writeln(s); readlnend.