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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибки в программе http://www.cyberforum.ru/cpp-beginners/thread1112487.html
Дано задание Создать структуру, реализующую очередь целых чисел типа FIFO. Данные структуры: массив очереди, указатели на начало очереди и на конец очереди. Создать функции: запись в начало...
C++ Сумма квадратов отрицательных элементов и их среднее значение Дано 2 одномерных массива, найти сумму квадратов отрицательных элементов каждого одномерного массива,и их среднее значение элементов в каждом массиве. (Использовать передачу массива) http://www.cyberforum.ru/cpp-beginners/thread1112471.html
C++ Ошибка в функции
Ситуация следующая, есть string строка, в которой надо найти и сохранить все цифры, написал небольшую функцию, но возвращает ошибку "term does not evaluate to a function taking 1 arguments", функция...
Мультисписки. Удаление элемента C++
Здравствуйте! Подскажите пожалуйста ошибку в коде. Задание: удалить элемент из нижнего уровня мультисписка! Проблема состоит в том, что удаляется только элемент, который стоит первым на нижнем...
C++ Составить программу, обрабатывающую исключительную ситуацию http://www.cyberforum.ru/cpp-beginners/thread1112447.html
Составить программу на языке С++ обрабатывающую исключительную ситуацию, которая может возникнуть в ходе выполнения программы. Выведите на экран значение функции для некоторого диапазона значений...
C++ Создать класс - вектор Создать класс - вектор, который имеет в закрытой части указатель на данные целого типа и количество элементов. Определить конструктор, деструктор, функции вывода элементов вектора, вычисления длины... подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
06.03.2014, 11:48
Так будет считать гораздо быстрее:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int main()
{
    int sum;
    std::cout << "Enter number: "; std::cin >> sum;
    for(int i = 1; i < 10; ++i)
        for(int j = 0; j < 10; ++j)
            for(int k = 0; k < 10; ++k)
                if(sum == (i + j + k))
                    std::cout << i << j << k << std::endl;
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru