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

Циклы с заданным числом повторений - C++

Восстановить пароль Регистрация
 
lolo1
3 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 13
07.11.2013, 22:53     Циклы с заданным числом повторений #1
определить,является ли заданное натуральное число совершенным,т.е равным сумме всех (положительных) делителей ,кроме самого этого числа ( например,число 6 совершенно 6=1+2+3)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2013, 22:53     Циклы с заданным числом повторений
Посмотрите здесь:

Программирование циклов с неизвестным заранее числом повторений C++
C++ Программирование циклов с неизвестным заранее числом повторений
C++ Вычислить сумму с заданным числом членов
Операторы условия, циклы с известным и неизвестным числом повторений C++
C++ Программирование циклов с неизвестным заранее числом повторений
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TheSecret
10 / 25 / 1
Регистрация: 20.09.2013
Сообщений: 461
07.11.2013, 22:55     Циклы с заданным числом повторений #2
объясни как то подробнее задание, каким способом его нужно сделать, что должно вводиться и выводиться на екран
lolo1
3 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 13
07.11.2013, 22:59  [ТС]     Циклы с заданным числом повторений #3
все что в задании написанно

Добавлено через 18 секунд
больше ничего не дано реально не знаю как
Alex0491
0 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 15
07.11.2013, 23:05     Циклы с заданным числом повторений #4
Как-то так:

C++
1
2
3
4
5
6
7
8
bool isCheckNumber(int num)
{
    int sum;
    for (int i = 0; i < num; i++)
        sum += i;
    
    return sum == num;
}
RQdan
65 / 65 / 17
Регистрация: 26.10.2013
Сообщений: 198
07.11.2013, 23:12     Циклы с заданным числом повторений #5
C++
1
2
3
4
5
6
7
bool Check(int n)
{
int sum=0;
for(int i=n-1;i>0;i--)
 if(n%i==0) sum+=i;
return n==sum;
}
Yandex
Объявления
07.11.2013, 23:12     Циклы с заданным числом повторений
Ответ Создать тему
Опции темы

Текущее время: 02:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru