Разложить число на слагаемые - VB

Узнай цену своей работы

Формулировка задачи:

Доброго всем времени суток! Подскажите пожалуйста что я не правильно делаю. Нужно разложить целое число на слагаемые распечатать не повторяющиеся. Пример 4 разложится на 2 1 + 3 2 + 2 3 + 1 не печатать на 3 слагаемых 1 + 1 + 2 2 + 1 + 1 не печатать Вот мой код.Разлаживает,но только 1 раз не пойму в чем дело.
На форме 2 ListBox работает по клику на форме Выдает 1 + 3 и все. Пожалуйста помогите. Спасибо.

Решение задачи: «Разложить число на слагаемые»

textual
Листинг программы
Sub MySelect(ByVal X As Integer, ByVal C As Integer, Optional ByVal i As Integer = 0)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5
Похожие ответы