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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Shnichel
0 / 0 / 0
Регистрация: 03.12.2012
Сообщений: 4
#1

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

16.12.2012, 00:01. Просмотров 1501. Ответов 2
Метки нет (Все метки)

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

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
#include "stdafx.h"
#include <iostream>
#include <locale>
 
using namespace std;
void _tmain()
 
{ 
setlocale(LC_ALL,"Russian");
int n, i,j,k,s=0;
cout <<"введите число N: ";
cin>>n;
 
for (i=1; i<=200; i++)
    
    {
        
        for (j=2; j<=i; j=j+2)
    
        {if ((i%j)==0)
             s=s+j;     
         if ( s == n ) 
         cout<<"\n числа: "<<i;
        }
    }
 
cout<<endl;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2012, 00:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти все натуральные числа из промежутка от 1 до 200, у которых сумма четных делителей равна N (проверить) (C++):

Найти все натуральные числа из промежутка от 1 до 200, у которых сумма делителей равна S - C++
Найти все натуральные числа из промежутка от 1 до 200, у которых сумма делителей равна S. (S вводить с клавиатуры) #include &lt;stdio.h&gt; ...

Найти все натуральные числа из промежутка от 1 до 200, у которых сумма чётных делителей равна N - C++
Нужна помощь,срочно!!!!!надо программы написать,они не большие,для знающих людей решаются за 5-7 минут!!Заранее спасибо... 1)Найти все...

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

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

Найти все целые числа из промежутка от 100 до 300, у которых сумма делителей равна k - C++
Найти все целые числа из промежутка от 100 до 300, у которых сумма делителей равна k. Не понимаю, где ошибка в коде.

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
valeriikozlov
Эксперт C++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
16.12.2012, 00:24 #2
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
Shnichel
0 / 0 / 0
Регистрация: 03.12.2012
Сообщений: 4
16.12.2012, 00:41  [ТС] #3
Спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.12.2012, 00:41
Привет! Вот еще темы с ответами:

Найти все натуральные числа из промежутка от 1 до 200. Проверить программу - C++
Здравствуйте. Пожалуйста подскажите в чем тут ошибка? Выдаёт неккоректный ответ. Найти все натуральные числа из промежутка от 1 до 200, у...

Найти все натуральные числа из промежутка от k до l, у которых количество делителей превышает заданное число m - C++
Люди добрые и мудрые. Как сделать сие чудо. Найти все натуральные числа из промежутка от k до l, у которых количество делителей превышает...

Найти все целые числа из промежутка от 300 до 600, у которых сумма делителей кратна 10 (Netbeans) - C++
Ребят, помогите пожалуйста написать программу для данной задачи: Найти все целые числа из промежутка от 300 до 600, у которых сумма...

Найти все трехзначные натуральные числа, сумма которых равна их произведению - C++
найти все трехзначные натуральные числа сумма которых равна их произведению. с кодом если можно


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

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

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