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

Проверка на числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Файловые потоки. Двоичные файлы. http://www.cyberforum.ru/cpp-beginners/thread261317.html
Работа с двоичными файлами. Создать файл, состоящий из n вещественных чисел. Вывести на экран все числа данного файла с нечетными порядковыми номерами, большие заданного числа. Друзья, у кого есть...
C++ Сортировка массив действительных чисел по возрастанию Нужно отсортировать массив действительных чисел по возрастанию. Написал только задание массива. вот код: #include <iostream> using namespace std; int main() { setlocale(LC_ALL,"Rus"); const... http://www.cyberforum.ru/cpp-beginners/thread261312.html
Создать класс "Вектор" и реализовать конструктор по умолчанию, конструктор копирования и деструктор C++
Всем доброго времени суток! нужна ваша помощь! нужно создать класс вектор и реализовать конструктор по умолчанию, копирования и деструктор! кроме этого нужно создать конструктор который принимает...
C++ Удаление отрицательных элементов. Подскажите.вопрос.
Есть бинарный файл. Массивы использовать нельзя. Необходимо удалить в файле отрицательные элеметны. с помощью fseek fwrite. Проблемы с функцией. Первоначально хотела сделать через написание друг...
C++ Разложение числа по цифрам http://www.cyberforum.ru/cpp-beginners/thread261295.html
Здравствуйте, вообщем возникла такая проблема вроде бы и написал уже программу разложения числа по цифрам. но работает она магическим образом: с нечетными цифрами как надо, а вот с четными только...
C++ "Проскакивает" getline(), если ранее вводилась целочисленная переменная. Почему? Итак... Имеется кусок кода, который должен принимать с клавиатуры порядковый номер работы (целое число), её название (строка) и описание (опять-таки, строка). Учитывая, что "название" и "описание"... подробнее

Показать сообщение отдельно
AnonymC
1173 / 455 / 28
Регистрация: 23.06.2009
Сообщений: 6,344
Завершенные тесты: 1

Проверка на числа - C++

21.03.2011, 18:28. Просмотров 578. Ответов 7
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
bool number(int a)
{
    int s=0;
    
    for(int i=1;i<a;i++)
        if(a%i==0)
            s+=i;
 
    if(a==s)
        return 1;
    else 
        return 0;
}
функция получает число А.
Если сумма делителей числа А раным самому А,то возврашать 1, или же 0.

всегда возвращает 1.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.