Форум программистов, компьютерный форум 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)нарисоваить круг слелать его определённым цветом в нутри и...
C++ Вычислить 1+2+4+8+...+2 в степени 10 Вычислить. 1+2+4+8+...+2 в степени 10 подробнее

Показать сообщение отдельно
BARSs
1 / 1 / 1
Регистрация: 12.05.2010
Сообщений: 57
26.02.2011, 11:50  [ТС]
Спасибо всем за помощь В итоге выкладываю полностью рабочий вариант проги, может кому и пригодится
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
   #include<stdio.h>                                                          
   #include<conio.h>                                                          
   #include<iostream.h>                                                       
   #include<math.h>                                                           
   int main()                                                                 
 {
  clrscr();                                                                   
  int P,i,s,x;                                                                
    cout<<"P=";                                                               
  cin>>P;                                                                     
  for (i=2; i<P+1;i++)                                                        
  { s=0;                                                                       
    for (x=1; x<i;x++)                                                         
     {                                                                         
      if (i%x==0)                                                               
       {s=s+x; };}                                                              
      if (s==i)                                                                  
       {cout<<i<<"\n";};
      }                                                         
   getch();                                                                   
    return 0;
 }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru