0 / 0 / 0
Регистрация: 12.12.2018
Сообщений: 2
1

Даны натуральные числа K и N. Составить программу формирования массива А, элементами которого являются числа, сумма цифр

30.08.2019, 12:30. Показов 2404. Ответов 1
Метки нет (Все метки)

может кто помочь написать программу на vb, я сам особо в нем не разбираюсь, а сдать надо завтра, осталась последняя, не могу её сделать

само задание : Даны натуральные числа K и N. Составить программу формирования массива А, элементами которого являются числа, сумма цифр которых равна К и которые не больше N.


условаие:
и само задание следует выполнить двумя способами: с помощью пользовательской функции и с помощью пользовательской процедуры. Таким образом, должно быть три макроса: пользовательская функция, пользовательская процедура и основной макрос, в котором происходит ввод данных, вызов пользовательской функции, пользовательской процедуры и вывод результатов. Вспомогательный алгоритм выделить самостоятельно
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.08.2019, 12:30
Ответы с готовыми решениями:

Даны натуральные числа K и N. Составить программу формирования массива А, элементами которого являются числа, сумма цифр которых равна К и которые не
Практика ОАиП

Даны натуральные числа К и N. Составить программу формирования массива A, элементами которого являются числа, сумма цифр которых равна K и которые не
вот собственно задача: Даны натуральные числа К и N. Составить программу формирования массива A,...

Составить программу формирования массива, элементами которого являются цифры числа N
Здравствуйте))) Хотел спросить правильно работает программа соответствует с условием задачи?? А то...

Составить программу формирования массива,элементами которого являются цифры числа n
Люди,прошу вас помогите решить задачки по паскалю: 1)Дано натуральное число n.Составить программу...

1
Модератор
Эксперт функциональных языков программированияЭксперт Python
34451 / 19130 / 4022
Регистрация: 12.02.2012
Сообщений: 32,042
Записей в блоге: 13
30.08.2019, 12:54 2
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Function sumDig(n as integer) as integer
   if n<10 then
      sumDig=n
  else
      sumDig=(n mod 10)+sumDig(n\10)
  end if
End Function
Sub main()
    k%=Cint(InputBox("k="))
    n%=Cint(InputBox("n="))
    for i%=1 to n%
        If sumDig(i%)=k% then Debug.print i%
    Next i%
End Sub
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.08.2019, 12:54
Помогаю со студенческими работами здесь

Составить программу для формирования массива, элементами которого являются цифры числа N
дано натуральное число N. составить программу для формирования массива, элементами которого...

Составить программу для формирования массива, элементами которого являются цифры числа N
Дано Натуральное число N. Составить программу для формирования массива, элементами которого...

Формирование массива, элементами которого являются числа, сумма цифр которых равна K и которые не больше N
Даны натуральные числа K и N. Составить программу формирования массива А, элементами которого...

Формирование массива, элементами которого являются числа, сумма цифр которых равна K и которые не больше N
Даны натуральные числа К и N. Составить программу формирования массива A, элементами которого...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru