Составить программу перевода натурального числа из десятичной системы счисления в двоичную.
VBA ,без массивов.

20 Авг 2019 в 08:34
249 +1
0
Ответы
1

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

Sub DecimalToBinary()
Dim decimalNum As Integer
Dim binaryNum As String
Dim remainder As Integer
decimalNum = InputBox("Введите натуральное число:")
If decimalNum < 0 Then
MsgBox "Введите положительное число"
Exit Sub
End If
If decimalNum = 0 Then
binaryNum = "0"
Else
Do While decimalNum > 0
remainder = decimalNum Mod 2
binaryNum = CStr(remainder) & binaryNum
decimalNum = decimalNum \ 2
Loop
End If
MsgBox "Число в двоичной системе счисления: " & binaryNum
End Sub

Этот код запрашивает у пользователя натуральное число, а затем переводит его в двоичную систему счисления и выводит результат на экран с помощью сообщения MsgBox.

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