Задача на VBA: Дано число. Составить программу, которая определяет. входит ли в него цифра 3.

5 Апр 2019 в 19:50
227 +1
0
Ответы
1

Для решения этой задачи можно использовать следующий код на VBA:

Sub CheckNumberForThree()
Dim number As Integer
Dim digit As Integer
Dim hasThree As Boolean
number = InputBox("Введите число:")
hasThree = False
Do While number > 0
digit = number Mod 10
If digit = 3 Then
hasThree = True
Exit Do
End If
number = number \ 10
Loop
If hasThree Then
MsgBox "Цифра 3 входит в число"
Else
MsgBox "Цифра 3 не входит в число"
End If
End Sub

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

28 Мая 2024 в 19:25
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир