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

Разложение натурального числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Цвет фона строки http://www.cyberforum.ru/cpp-beginners/thread200182.html
Можно как-то сделать, чтоб при выводе строки в Borland C++ 3.1 у строки был фон например черного цвета, а экран, например, синего? Заранее спасибо
C++ Гаражная стоянка Условие задачи: Гаражная стоянка имеет одну стояночную полосу, причем единственный въезд и единственный выезд находятся в одном конце полосы. Если владелец автомашины приходит забрать свой автомобиль, который не является ближайшим к выходу, то все автомашины, загораживающие проезд, удаляются, машина данного владельца выводится со стоянки, а другие машины возвращаются на стоянку в исходном... http://www.cyberforum.ru/cpp-beginners/thread200176.html
C++ Абстрактный класс и его производные
Здравствуйте. Мне необходимо построить иерархию классов - базовый абстрактный и два производных. Оба производных класса имеют несколько одинаковых свойств и один одинаковый метод. Вопросы: В каком из классов описать эти свойства и методы - в базовом или в обоих производных? Есть необходимость использовать инициализацию классов через конструкторы - надо ли в базовом классе описывать...
C++ Вычислить среднее арифметическое всех положительных членов последовательности
Дано натуральное П и последовательность целых чсел х1,х2,....,хn.Написать программу решения следующей задачи:ивычеслить среднее арифметическое всех положительных членов последовательности. Не дублируйте задания в разных темах
C++ Создать объединение, что содержит элементы типов char int short fload long string http://www.cyberforum.ru/cpp-beginners/thread200135.html
всем доброго времени суток! мне нужно создать объединение, что содержит элементы типов char int short fload long string. создать массив элементов типа объединения и заполнить элементы данного массива случайными значениями за таим условием: элементы массива 0,3,6,9 должны содержать элементы первого типа, 1,4,7,10 другого, 2,5,8,11 третьего и вычислить суму элементов каждого типа зарание спасибо...
C++ Сформировать динамический двумерный массив, заполнить его случайными числами и вывести на печать Все привет!Прошу помочь,на примере этой задачи нужно сформировать динамический двумерный массив, заполнить его случайными числами и вывести на печать.Добавить строку в начало матрицы. #include <iostream.h> #include <conio.h> #include <string.h> #include <stdlib.h> void main() {int n,m; int i,j; cout<<"\n Enter n"; подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
29.11.2010, 20:06     Разложение натурального числа
Цитата Сообщение от odip Посмотреть сообщение
Код не оптимизорован, но так по виду вроде должен считать Ж)
Обязан считать. Оптимизация здесь наверное самая лучшая будет основана на этом принципе:
1. Все слагаемые делятся на самое минимальное слагаемое.
2. Затем если все слагаемые разделить на минимальное и убрать минимальное слагаемое, то снова п.1
 
Текущее время: 09:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru