Delphi - Определение совершенного числа и сумма ряда?

Ответить
Аватара пользователя
Movi

Delphi - Определение совершенного числа и сумма ряда?

Сообщение Movi »

Товарищи, нужна срочная помощь пожалуйста, потому что есь проблемы в этой сфере. В частности последняя вызывает особые затруднения.

1. Нужно составить программу, определяющую, является ли заданное число совершенным. Число называется совершенным, если оно равно сумме всех своих делителей, меньших, чем оно само. Например, число 28 совершенное: 28 = 1+ 2 +4 + 7 +14.



2. Для данного значения х найти сумму ряда у с точностью до члена ряда, меньшего eps=0,0001.Сравнить эту сумму со значением функции для контроля.
Аватара пользователя
Drongo

Re: Delphi - Определение совершенного числа и сумма ряда?

Сообщение Drongo »

Цитата Movi:



Число называется совершенным, если оно равно сумме всех своих делителей, меньших, чем оно само
Delphi - Определение совершенного числа и сумма ряда?




Прикольная формулировка. У меня в книге по С++ такая же задача и совершенным числом, считается то число, множители которого при сложении дают то же самое число. Например:

6 = 3 * 2 * 1

и

6 = 3 + 2 + 1



И где правда? Изображение
Аватара пользователя
Movi

Re: Delphi - Определение совершенного числа и сумма ряда?

Сообщение Movi »

Цитата Drongo:



И где правда?
Delphi - Определение совершенного числа и сумма ряда?




А верен и тот и тот вариант. Делители, они же и будут множители, как обратное.
Ответить

Вернуться в «Программирование и базы данных»