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

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

Войти
Регистрация
Восстановить пароль
 
endlesx
2 / 2 / 0
Регистрация: 05.11.2012
Сообщений: 46
#1

Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых равен X. - C++

11.12.2012, 21:49. Просмотров 989. Ответов 6
Метки нет (Все метки)

Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых равен X.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2012, 21:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых равен X. (C++):

Даны числа m и n, получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m - C++
помогите решить задачку. Даны числа m и n. Получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m .(m и n вводятся с...

Даны числа m и n. Получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m - C++
Доброго времени суток) прошу вашей помощи. Даны числа m и n. Получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен...

Получить все меньше n натуральные числа, квадрат суммы цифр которых равен m. - C++
Даны натуральные числа n, m. Получить все меньше n натуральные числа, квадрат суммы цифр которых равен m.

Получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m - C++
Здравствуйте, помогите решить задачу. Тема: Вложенные циклы в языке С. Даны натуральные числа m и n. Получить все меньшие n...

Получить все натуральные числа меньшие N квадрат суммы цифр которых равен М - C++
Даны натуральные числа N. М. Получить все натуральные числа меньшие N. квадрат суммы цифр которых равен М.

Найти все натуральные числа, меньшие n, квадрат суммы цифр которых равен m - C++
даны натуральные числа m и n y найти все натуральные числа меньшие n квадрат суммы цифр которых равен m

6
David Sylva
1287 / 949 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
11.12.2012, 22:33 #2
Какие у тебя наработки? Показывай.
0
endlesx
2 / 2 / 0
Регистрация: 05.11.2012
Сообщений: 46
11.12.2012, 22:48  [ТС] #3
Цитата Сообщение от David Sylva Посмотреть сообщение
Какие у тебя наработки? Показывай.
C++
1
2
3
4
5
6
#include <iostream>
...
int funct
{
int m,x;
}

ну как? вообще смысл самой задачи не понятен, уже нашел эту же задачу но только на паскале
0
David Sylva
1287 / 949 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
12.12.2012, 00:01 #4
Цитата Сообщение от endlesx Посмотреть сообщение
#include <iostream>
...
int funct
{
int m,x;
}

Цитата Сообщение от endlesx Посмотреть сообщение
ну как?

Не по теме:

Сильно. Неплохо поработал.



Добавлено через 1 час 11 минут
endlesx разобрался как надо делать?
1
Oleshko
21 / 21 / 1
Регистрация: 11.12.2012
Сообщений: 64
12.12.2012, 00:29 #5
Держи)
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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    unsigned int m = 0, x = 0, sum = 0, count = 0;
    cout << "Input m = ";
    cin >> m;
    cout << "Input x = ";
    cin >> x;
    size_t i = 0;
    size_t temp = 0;
    for (i = 0; i < m; ++i)
    {
        temp = i;
        do
        {
            sum += temp % 10;
            temp /= 10;
        }
        while (temp > 0);
        if (pow(sum, 2) == x)
            count++;
        sum = 0;
    }
    cout << "Count = " << count << endl;
    return 0;
}
0
endlesx
2 / 2 / 0
Регистрация: 05.11.2012
Сообщений: 46
12.12.2012, 07:12  [ТС] #6
Цитата Сообщение от Oleshko Посмотреть сообщение
Держи)
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
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    unsigned int m = 0, x = 0, sum = 0, count = 0;
    cout << "Input m = ";
    cin >> m;
    cout << "Input x = ";
    cin >> x;
    size_t i = 0;
    size_t temp = 0;
    for (i = 0; i < m; ++i)
    {
        temp = i;
        do
        {
            sum += temp % 10;
            temp /= 10;
        }
        while (temp > 0);
        if (pow(sum, 2) == x)
            count++;
        sum = 0;
    }
    cout << "Count = " << count << endl;
    return 0;
}
спасибо большое Олежка)))
0
Oleshko
21 / 21 / 1
Регистрация: 11.12.2012
Сообщений: 64
12.12.2012, 11:33 #7
Да не за что)
Обращайся
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.12.2012, 11:33
Привет! Вот еще темы с ответами:

Получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m - C++
Даны натуральные числа n,m. Получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m. :wall:

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

Даны натуральные числа n, m. Получить все меньшие n натуральные числа, квадрат суммы цифр которых , равен m - C++
Даны натуральные числа n, m. Получить все меньшие n натуральные числа, квадрат суммы цифр которых , равен m Решите на С++.Буду благодарна!

Составить программу вывода на экран квадратов всех натуральных чисел меньших 20 - C++
Составить программу вывода на экран квадратов всех натуральных чисел меньших 20. Как это сделать на языке C/C++?


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

Или воспользуйтесь поиском по форуму:
7
Yandex
Объявления
12.12.2012, 11:33
Ответ Создать тему
Опции темы

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