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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kurban0303
5 / 5 / 0
Регистрация: 01.11.2012
Сообщений: 26
#1

Совершенные числа (вывести в консоль) - C++

05.11.2012, 22:35. Просмотров 1177. Ответов 1
Метки нет (Все метки)

Надо вывести все совершенные числа до миллиона в консоль. Желательно попроще (циклами for или while). Не могу составить алгоритм ! Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2012, 22:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Совершенные числа (вывести в консоль) (C++):

Для заданного натурального числа N вывести в столбик все совершенные числа меньшие N c++ - C++
Для заданного натурального числа N вывести в столбик все совершенные числа меньшие N. Совершенное число – натуральное число, которое равно...

В цикле вывести на экран все совершенные числа - C++
продолжение того же задания, но уже с дополнением... Создать функцию, которая будет иметь 1-н целочисленный параметр А, и в качестве...

Вывести числа из потоков в консоль - C++
Есть два отдельных потока, в которых генерируются разные числа. Как вывести эти числа в консоль в разных строках и что бы в консоль не...

Вывести на консоль все числа, удовлетворяющие условию - C++
Помогите с написанием программы. Я "ну очень начинающая". Не могу разобраться. Напишите программу, которая выводит все числа в...

Вывести на консоль все числа Мерсена в заданном интервале - C++
1. Вывести на консоль все числа Мерсена в заданном интервале. Числом Мерсена называется простое число n, которое представимо в виде n=2p-1,...

Из заданного диапазона найти и вывести на консоль числа, младший разряд которых равен заданным цифрам - C++
Добрый день! не могли бы мне помочь решить вот эту задачу: с диапазона от 1 до 1000 найти и вывести те числа которые заканчиваются на 3...

1
Xibrand
1 / 1 / 0
Регистрация: 26.10.2011
Сообщений: 31
06.11.2012, 00:25 #2
Попробуй так я не проверял

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int main()
{
     int n = 1000000;
     int sum = 0;
 
     for(int i = 1; i < n; ++i)
     {  
          sum = 0;
          for(int j = 1; j < i / 2 + 1; ++j) 
               if(i % j == 0) 
                    sum += j;
         if(i == sum)
         cout<< i << ", ";
     }
     return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2012, 00:25
Привет! Вот еще темы с ответами:

Совершенные числа - C++
Вводится число n, требуется вывести совершенные числа до n. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; using namespace std; void...

Совершенные числа - C++
Как из этого кода сделать алгоритм, который находит совершенные числа. #include &lt;iostream&gt; using namespace std; int main() { ...

совершенные числа - C++
Здрасте,помогите организовать программу на Си,которая определяет является ли введённое с клавиатуры число совершенным. и надо расписать...

Совершенные числа. - C++
По введеному натуральному числу N визначити, чи є воно досконалим. Досконале число дорівнює сумі усіх своїх дільників, включаючи одиницю і...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.