Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Определить количество совершенных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать классы "Computer", "Software", "User" и реализовать взаимодействие объектов этих типов между собой http://www.cyberforum.ru/cpp-beginners/thread1647066.html
Помогите решить задачку,нужна в инст на экзамен. Составить программу реализующую: 1)классы,которые могут содержать конструкторы,компонентные функции,перегружающие операторы,компонентные...
C++ Как объявить массив на 5 элементов, вывести на экран, проинициализировать его и снова вывести на экран? как объявить массив на 5 элементов, вывести на экран, проинициализировать его и снова вывести на экран? http://www.cyberforum.ru/cpp-beginners/thread1647055.html
C++ Составить программу возведения указанного натурального числа в заданную целую степень
Помогите ГОРЮ!) вообще не могу понять условия) Составить программу возведения данного натурального числа a в целую степень n. Учесть, что n может быть отрицательным, положительным и равным 0.
C++ Найти сумму ряда (при помощи цикла while)
Помогите решить задачу... мозг уже устал. Решить нужно с помощью цикла с предусловием while Пусть x_1=y_1=1\;;\;x_i=0.3*x_{i-1}\;;\;y_i=x_{i-1}+y_{i-1}\;;\;i=2,3,... Дано натуральное число n....
C++ Найти первое число в последовательности Фибоначчи, большее n http://www.cyberforum.ru/cpp-beginners/thread1647047.html
Найти: 1. Первое число в последовательности Фибоначчи, большее n(значение n вводится с клавиатуры; n>1) 2. сумму всех чисел в этой последовательности, которые не превосходят 1000. Нужно...
C++ Найти среднее арифметическое всех элементов массива введенных с клавиатуры 1)в массиве из 5 элементов ввести все элементы с клавиатуры в цикле for и вывести на экран в прямом и обратном порядке. 2)найти среднее арифметическое всех элементов массива введенных с... подробнее

Показать сообщение отдельно
Hikari
Хитрая блондиночка $)
1449 / 956 / 285
Регистрация: 21.12.2015
Сообщений: 3,798
25.01.2016, 15:52
C++
1
2
3
4
5
bool perfecto(int n){
 int s=1,i;
 for(i=2;i<n;i++) s+=(n/i)?(n/i):0;
 return n==s;
}
Функция определения на совершенность. Если не ошибаюсь.
Применить в коде сможешь?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru