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

Дано натуральное число P. Определить все совершенные числа, не превосходящие P - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вопрос по System http://www.cyberforum.ru/cpp-beginners/thread247254.html
Здравствуйте господа програмисты!вопрос такой-если мы знаем название папки,а про файл знаем только расширение можно написать вот так-System("c:\qwer\*.txt").а как написать тоже самое про папку если папка не известна а файл известен? Заранее всем огромное спасибо!!!
C++ Класс стека нужна помаш в написание одной программы(задачи) вот сама задача: Задание: Реализовать и протестировать контейнерный класс динамической структуры данных, содержащей строки. Класс должен иметь интерфейс АТД для добавления, удаления и поиска элементов, а также содержать следующие функции-члены:  Перегруженные конструкторы: - по умолчанию; - копирования; - с параметрами по умолчанию.... http://www.cyberforum.ru/cpp-beginners/thread247252.html
C++ Считать с клавиатуры строку символов и записать ее в файл
плизз киньте код
C++ размер окна или на весь экран
Здравствуйте господа програмисты!я пишу в dev c++ for dos не мог ли бы вы подсказать как сделать определённый размер окна и если надо можно ли сделать на весь экран без кнопок закрыть свернуть и тд. просто на весь экран?если можно увидить элементарный исходник,буду очень благодарен! Заранее всем огромное спасибо!!!
C++ элементарная графика в dev c++ http://www.cyberforum.ru/cpp-beginners/thread247200.html
Здравствуйте господа програмисты.не могли бы вы подсказать как в dev c++ for dos нарисовать- 1)линию,сделать её определённым цветом? 2)нарисоваить круг слелать его определённым цветом в нутри и окаёмка тоже опред.цвета? 3)сделать определённый цвет фона? Если можно увидить текст элементарной программы где всё это совмещенно сразу! Заранее огромное спасибо всем!!!
C++ Вычислить 1+2+4+8+...+2 в степени 10 Вычислить. 1+2+4+8+...+2 в степени 10 подробнее

Показать сообщение отдельно
BARSs
1 / 1 / 1
Регистрация: 12.05.2010
Сообщений: 57

Дано натуральное число P. Определить все совершенные числа, не превосходящие P - C++

23.02.2011, 12:52. Просмотров 1965. Ответов 16
Метки (Все метки)

Дано натуральное число P. Определить все совершенные числа, не превосходящие P.

[Совершенное число - натуральное число, равное сумме всех своих собственных делителей (т. е. всех положительных делителей, отличных от самого́ числа) 6 (1 + 2 + 3 = 6), следующее — 28 (1 + 2 + 4 + 7 + 14 = 28).]
после паскаля никак не въеду что к чему
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  
#include<stdio.h>                                                            
#include<conio.h>                                                            
#include<iostream.h>                                                         
#include<math.h>                                                             
const x=1;                                                                   
int main()                                                                   
{ clrscr(); double P,i;                                                     
cout <<"P=";                                                                 
cin >>P;                                                                     
for (int i = 1; i < P; i++)                                                  
{  if ((pow(2.0, i - 1) * (pow(2.0, i) - 1)) <= P)                           
{  cout << (pow(2.0, i - 1) * (pow(2.0, i) - 1));                            
}                                                                            
}                                                                            
}
вот что у меня вышло... но естественно не работает
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru