Задача "Совершенные числа".
Число называется совершенным, если оно равно сумме всех своих делителей, меньших его самого.
1 Вычислить программно и вывести на форму первые 3 совершенных числа.
2 Определить, является ли указанное пользователем число совершенным.
(0) И где, собственно, вывод?
Где определение - какое по счёту совершенное число найдено (и если найдено третье - то пора останавливаться).
По-хорошему - нужна функция, в которую передаём "анализируемое число", а из неё получаем ответ - совершенное ли число или нет.
Эта же функция будет востребована при части 2 данной задачи.
(4) Можете посоветовать материал для прочтения с помощью которого можно будет решить эту задачу ?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший