Составить программу в СИ: 1) Составить программу, проверяющую, является ли заданное...

0 голосов
28 просмотров

Составить программу в СИ:

1) Составить программу, проверяющую, является ли заданное натуральное число совершенным, то есть равным сумме своих положительных делителей, кроме самого этого числа.

2) Напечатать числа в виде следующей таблицы:

5 5 5 5 5

6 6 6 6

7 7 7

8 8

9


Информатика (30 баллов) | 28 просмотров
Дан 1 ответ
0 голосов

1. for( s = 0, i = 2; i < n; i++ ) if (n % i == 0) s += i;
if (s == n) совершенное.
2. printf( "5 5 5 5 5\n6 6 6 6\n7 7 7\n8 8\n9\n" );

(306 баллов)