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

Вывести все представления натурального числа N суммой натуральных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ максимальный и минимальный элемент в виде функций или процедур http://www.cyberforum.ru/cpp-beginners/thread248185.html
С клавиатуры вводится одномерный массив. Выбрать максимальный и минимальный элемент, оформив этот выбор с помощью функций или процедур. По одной на выбор максимального и минимального. В качестве...
C++ Создать программу, определяющую максимальное и минимальное значения массива. Создать программу, определяющую максимальное и минимальное значения массива. с помощью функций http://www.cyberforum.ru/cpp-beginners/thread248184.html
C++ суммирование членов ряда
составить программу, которая суммирует члены ряда S=1^3+3^3+5^3+...+(2*k-1)^3. Накопление прямой суммы прекращается после того, как накопленная сумма превысит заданное значение m. Суммирование...
Вывод строки в виде hex-последовательности C++
Добрый день, собственно есть задача вывести строку в виде hex последовательности. Насколько я понимаю, обычно смотрится - записано ли число в строке и если да, то оно выводится, на простом С это...
C++ Как вытянуть RGB из COLORREF? http://www.cyberforum.ru/cpp-beginners/thread248142.html
например я вот так делаю COLORREF color; color = ::GetPixel(hdc, x, y); cout << color; и как из этого получить цвет в RGB? а то например белый цвет выходит вот такой - 16777215, а как сделать 255...
C++ Сортировка структуры В программе изначально задаются а также вводятся с клавиатуры данные структуры и записываются в файл, их нужно отсортировать по полю cena и вывести на экран. Добавлено через 15 часов 48 минут... подробнее

Показать сообщение отдельно
_AnyKey_
0 / 0 / 0
Регистрация: 25.02.2011
Сообщений: 5

Вывести все представления натурального числа N суммой натуральных чисел - C++

25.02.2011, 07:57. Просмотров 1397. Ответов 0
Метки (Все метки)

Вывести все представления натурального числа N суммой натуральных чисел. Перестановка слагаемых нового способа представления не даёт.

Примеры
Ввод 1
4
Вывод 1
1+1+1+1
1+2+1
1+3
2+2

Вивод на екран!

вот нашел на форуме, но написанная на VB, а нужно на С++

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Dim s As Integer
Function r(x, y, t)
For Z = x To (y \ 2)
t1 = Str(Z)
t2 = Str(y - Z)
s = s + 1
If t = "" Then Cells(s, 1) = t1 + "+" + t2: Call r(Z, y - Z, t1) Else Cells(s, 1) = t + "+" + t1 + "+" + t2: Call r(Z, y - Z, t + "+" + t1)
Next Z
End Function
 
Private Sub CommandButton1_Click()
s = 0
n = Cells(2, 2)
Call r(1, n, "")
End Sub

Вывести все представления натурального числа N суммой натуральных чисел
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru