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

Найти все натуральные числа из промежутка от 1 до 200, у которых сумма четных делителей равна N (проверить) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Крестики-нолики. Ход компьютера http://www.cyberforum.ru/cpp-beginners/thread733177.html
Необходимо, чтобы компьютер не просто ходил рандомными числами, но мешал выиграть игроку и пытался выиграть сам. Заранее спасибо)
C++ Шаблон гибкого массива Разработать шаблон гибкого массива, реализировать групповые добавления, удаления и замену элементов. Реализировать методы поиска элементов и групп элементов. Группа представлена диапазоном... http://www.cyberforum.ru/cpp-beginners/thread733174.html
не открывает некоторые программы в .ехе C++
Компилирую программы в microsoft visual c++ 6.0 Все сохраненные программы после компиляции работают в окне msvisual, но когда открываю через папку Debug сами программы с расширением .ехе не все...
C++ классы
database.h:9: warning: ‘class Database’ has pointer data members database.h:9: warning: but does not override ‘operator=(const Database&)’ кто-нибудь объясните, что это значит? я добавил...
C++ чтение из файла http://www.cyberforum.ru/cpp-beginners/thread733156.html
Входной файл имеет такой вид 13 aaabaaabcckks 5 aabcc Как его прочитать, используя эти 13 и 5 (длину строки)? Помогите, пожалуйста...:gsorry:
C++ Удалить из матрицы все столбцы, в которых нет отрицательных элементов (Проверить) Удалить из матрицы все столбцы, в которых нет отрицательных элементов int otr=0; j=0; while(j<m) { { for(i=0;i<n;i++) if (A<0) подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
16.12.2012, 00:24
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
27
28
29
30
31
#include "stdafx.h"
#include <iostream>
#include <locale>
 
using namespace std;
int main()
 
{ 
setlocale(LC_ALL,"Russian");
int n, i,j,s=0;
cout <<"введите число N: ";
cin>>n;
 
for (i=1; i<=200; i++)
    
    {
    s=0;
        
        for (j=2; j<=i; j=j+2)
    
        {if ((i%j)==0)
             s=s+j;     
         
        }
        if ( s == n ) 
         cout<<"\n числа: "<<i;
    }
 
cout<<endl;
return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru