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

Составить программу, проверяющую является ли данное число совершенным - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение суперпростых чисел http://www.cyberforum.ru/cpp-beginners/thread1148080.html
Определение суперпростого числа. Суперпростым числом называется число, обладающее замечательным свойством: само оно простое, простыми являются любые разбиения его цифр на две части. Например, число...
C++ Вывести на экран все простые числа из данного промежутка Здравствуйте, помогите пожалуйста с задачей Вывести на экран все простые числа из данного промежутка. Спасибо :) http://www.cyberforum.ru/cpp-beginners/thread1148074.html
C++ Приложение для Access
Доброго времени суток! Есть готовая база данных на Access. Необходимо реализовать приложение к ней. У кого-нибкдь было что либо похожее, можете подделиться примером?
Выравнивание текста в StrngGrid C++
Помогите пожалуйста. Программирую на С++. Проблема в следующем. Собираюсь через StringGrid отражать числовые значения, а точнее денежные значения, так чтобы числа выравнивались с права с разрядными...
C++ Приложение для Access http://www.cyberforum.ru/cpp-beginners/thread1148040.html
Есть готовая база данных на Access. Как создать приложение к ней?
C++ Сортировка односвязного списка (2 метода) Здравствуйте, у меня проблема с сортировкой односвязного списка(то теряю указатель и получается список короче, то не до конца обходятся элементы). Сама задача отсортировать список в двух вариантов, 1... подробнее

Показать сообщение отдельно
NurlashKO
87 / 87 / 14
Регистрация: 07.10.2012
Сообщений: 145
14.04.2014, 16:46
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <cstdio>
#include <iostream>
 
using namespace std;
 
int x, sum;
 
int main()
{
    cin >> x;
    sum = 1;
    for (int i = 2; i * i <= x; i++)
    {
        if (x % i == 0)
        {
            if (i == x / i)
                sum += i;
            else
                sum += i + x / i;
        }
    }
    if (sum == x)
        cout << "Yes";
    else
        cout << "No";
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru