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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объяснить программу (Алгоритм планирования, Планировщик) http://www.cyberforum.ru/cpp-beginners/thread704264.html
Друзья, кто нибудь помогите объяснить как работает программа, по какому алгоритму планирования работает Планировщик, что конкретно делается. #include "stdafx.h" #include "conio.h" #include "iostream" #include "stdlib.h" #include "locale.h" using namespace std; void main()
C++ Задача на координаты N точек в пространств заданны своими координатами (Xi;Yi;Zi;) определить какие из них находятся на минимальном расстоянии друг от друга, сделать математическую постановку, алгоритма в виде блок схемы и реализовать в любой программной сфере N=5 x:={-1;-3;4;2;1} y:={2;0;4;2;2} z:={-1;3;5;8;4} http://www.cyberforum.ru/cpp-beginners/thread704263.html
C++ Не работает перегрузка операторов при выводе в cout
написал свой класс ComplexNumber. перегрузил для него операторы +, -, *, /, <<. конструкции вида ComplexNumber a(5,10); ComplexNumber b(7, 12); cout << "a = " << a << endl; cout << "b = " << b << endl; ComplexNumber sum = a + b;
C++ Получить строку, состоящую из пяти звездочек
Получить строку, состоящую из пяти звездочек (символов "*"). Нужно вывести не символы, а именно строку. Помогите пожалуйста, очень нужно!
C++ Функция дужки(приоритет операций) в калькуляторе http://www.cyberforum.ru/cpp-beginners/thread704189.html
Надо сделать скобки в калькуляторе: сделать дополнительную ф-цию которая будет считать введеные даные после ввода "(", после ввода ")" возвращает результат в главную функцию(ну вместо ). Ну глянув на код ошибок вроде нет, но не компиируесть он. #include <iostream> #include <conio.h> #include <math.h> #include <string.h> #include <stdlib.h> using namespace std; int calc2(int); int main ()...
C++ Проверка ошыбок Есть код програмы но гдето есть ошыбка немогу с виду найти мне сказали запустить дебагер или както так и там будет видно как изменяютса переменные . скажите как запустить на с++. подробнее

Показать сообщение отдельно
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
21.11.2012, 14:47     Даны числа m и n. Получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m
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
#include <iostream>
using namespace std;
 
int main()
{
    int n = ?;
    int m = ?;
 
    int tmp;
    int sum = 0;
 
    for (long i = 1; i < 10000; i++)
    {
        tmp = i;
        for (; tmp != 0; tmp /= 10)
            sum += tmp % 10;
        sum *= sum;
        if (i < n && sum == m)
            cout << i << endl;
        sum = 0;
    }
 
    system("PAUSE");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru