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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
_AnyKey_
0 / 0 / 0
Регистрация: 25.02.2011
Сообщений: 5
#1

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

25.02.2011, 07:57. Просмотров 1244. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2011, 07:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести все представления натурального числа N суммой натуральных чисел (C++):

Вывести все представления заданного натурального числа суммой натуральных чисел - C++
Задача: Вывести все представления натурального числа N суммой натуральных чисел. Пример: Ввод: 4 Вывод: 1+1+1+1 1+2+1 1+3

Найти все представления натурального числа в виде суммы натуральных чисел - C++
Скласти програму, яка друкує всі різні представлення числа N у вигляді сум K натуральних чисел N, K-вводяться, ( Нужно решить эту задачу на...

Вывести все представления натурального числа в виде сумм чисел - C++
Есть программа ,распечатывающая все представления натурального числа суммами натуральных чисел.При вводе больших чисел в dev cpp не выводит...

Получить все представления числа суммой квадратов целых положительных чисел - C++
Дано целое положительное число N. Получить все представления этого числа суммой квадратов целых положительных чисел. Выдать сообщение, если...

Вывести все точные квадраты натуральных чисел, не превосходящие данного числа N - C++
Народ, помогите пожалуйста!. Вот задача: Выведите все точные квадраты натуральных чисел, не превосходящие данного числа N. Вот что я...

Для введенного натурального числа N (1<=N<106). Определить количество натуральных чисел из интервала от 1 до N - C++
Для введенного натурального числа N (1&lt;=N&lt;106). Определить количество натуральных чисел из интервала от 1 до N (включительно) таких, что...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2011, 07:57
Привет! Вот еще темы с ответами:

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

Для заданного натурального числа N вывести в столбик все совершенные числа меньшие N c++ - C++
Для заданного натурального числа N вывести в столбик все совершенные числа меньшие N. Совершенное число – натуральное число, которое равно...

Вывести все числа от 1 до заданного натурального числа n (рекурсия) - C++
Дано натуральное число n. Выведите все числа от 1 до n (Рекурсия) Ввод - 5 Вывод - 1 2 3 4 5 Как сделать...

Вывести все делители заданного натурального числа с++ - C++
Вывести все делители заданного натурального числа


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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