Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 24.05.2012
Сообщений: 14

Написать процедуру нахождения всех натуральных чисел, не превосходящих заданного n

11.06.2012, 16:49. Показов 1560. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Суть задания такова... Написать процедуру нахождения всех натуральных чисел, не превосходящих заданного n, которые делятся на каждую из своих цифр. Помогите плиз!...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.06.2012, 16:49
Ответы с готовыми решениями:

Написать процедуру нахождения всех натуральных четырехзначных чисел!
язык программирования Visual Basic NET (2008) Написать процедуру нахождения всех натуральных четырехзначных чисел, цифры в которых...

Написать программу вывода всех квадратов натуральных чисел не превосходящих заданного числа n
необходимо написать программу вывода всех квадратов натуральных чисел не превосходящих заданного числа n. надо написать ее с помощью...

Дано n различных натуральных чисел. Написать функцию нахождения всех перестановок этих чисел.
Дано n различных натуральных чисел. Написать функцию нахождения всех перестановок этих чисел. Помогите пожалуйста очень надо никак не могу...

4
238 / 49 / 6
Регистрация: 10.06.2012
Сообщений: 268
Записей в блоге: 1
11.06.2012, 17:01
Судя по названию, нужно на Visual Studio 2008, а в ней, насколько я помню, не VB 6, а VB.NET. А это другой раздел.
Собственно, я вбил в поиск и сразу нашёл на вот такой код:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Sub Search()
Dim ns As String                                            'введеное число в string
Dim an As Byte
Dim n As Long                                               'искомое n
Dim j As Byte                                               'индекс цикла
Dim i As Long                                               'индекс цикла
Dim si As String                                            'то же но $string
Dim dm As Byte                                              'число из каждой цифры
Dim list As String                                          'список чисел
Dim div As Boolean                                          'флаг - делятся нацело
Dim valid As Boolean
list = ""
r: ns = InputBox("Введите значение n", "Search", 2010)       'запрашиваем число
valid = True
For i = 1 To Len(ns)                                         'проверяем
an = asc(Mid(ns, i, 1))                                      'введенное число
If an < 48 Or an > 57 Then                                   'чтоб
    valid = False                                            'не
End If                                                       'было
Next i                                                       'ошибок
If valid = False Then GoTo r                                 'при
n = Val(ns)                                                  'обработке
If n = 0 Then GoTo r                                         '
For i = 1 To n
si = Trim(Str(i))
For j = 1 To Len(si)
div = True
dm = Val(Mid(si, j, 1))                                     'цифры в числе
If dm = 0 Then                                              ''если ноль то переходим к следующей цифре в числе
    div = False
    GoTo rs
End If
If i Mod dm <> 0 Then
    div = False
    GoTo rs
End If
rz: Next j
rs: If div = True Then
list = list & si & ", "                                     'добавляем в список новое число
End If
Next i
MsgBox list, vbInformation, "Search"                         'выводим список чисел в messagebox
End Sub
Проверить не могу, нету на ноуте VB, посмотрите, если не работает, то исправим.
0
0 / 0 / 0
Регистрация: 24.05.2012
Сообщений: 14
11.06.2012, 17:06  [ТС]
фаак... а с формами никто не может помочь?.. чтобы как целая программа была?.. а то одной кодировки мало...
0
238 / 49 / 6
Регистрация: 10.06.2012
Сообщений: 268
Записей в блоге: 1
11.06.2012, 17:08
Это по ходу VBA...
0
0 / 0 / 0
Регистрация: 24.05.2012
Сообщений: 14
11.06.2012, 17:12  [ТС]
Ну может.. Не оч понимаю прост...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.06.2012, 17:12
Помогаю со студенческими работами здесь

Написать программу нахождения всех натуральных чисел, которые можно представить в виде произведения двух простых чисел
Дано натуральное число Р. Написать программу нахождения всех натуральных чисел, не превосходящих Р, которые можно представить в виде...

Вывести кубы натуральных чисел не превосходящих заданного
Сделайте ради бога мне задачку по с++ ради христа прошу вас ,а то мне не засчитают практику. 3. Составить программу вывода на экран всех...

Для натуральных чисел, не превосходящих заданного k, проверить признак делимости на 9
Помогите с решением задачки на C, никак не могу понять, заранее благодарю. Буду благодарен даже наводке на то как это решить:) Для...

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

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru