Задать вопрос
26 июля, 05:15

Написать программу в VBA перевод из одной СС в другую.

Троичное число → восьмеричное число и обратный процесс.

+3
Ответы (1)
  1. 26 июля, 07:17
    0
    Sub z ()

    n = InputBox ("Введите троичное число")

    Do

    d = d + (n Mod 10) * 3 ^ i

    i = i + 1

    n = n / 10

    Loop Until n = 0

    MsgBox ("Десятичное: " & d & "; восьмеричное: " & Oct (d))

    d = 0

    i = 0

    n = InputBox ("Введите восьмеричное число")

    Do

    d = d + (n Mod 10) * 8 ^ i

    i = i + 1

    n = n / 10

    Loop Until n = 0

    x = d

    Do

    t = t & (x Mod 3)

    x = x / 3

    Loop Until x = 0

    t = StrReverse (t)

    MsgBox ("Десятичное: " & d & "; троичное: " & t)

    End Sub
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Написать программу в VBA перевод из одной СС в другую. Троичное число → восьмеричное число и обратный процесс. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1) Преобразуйте следующее двоичное число в восьмеричное: 10011 2) Преобразуйте следующее двоичное число в десятеричное: 101100 3) Преобразуйте следующее двоичное число в шестнадцатеричное: 1011000111 4) Преобразуйте следующее восьмеричное число в
Ответы (1)
1) Преобразуйте слудующее двоичное число в восьмеричное: 10011000. 2) Преобразуйте слудующее двоичное число в десятичное: 11101101. 3) Преобразуйте слудующее двоичное число в шестнадцатеричное: 1011111110.
Ответы (2)
1) Преобразуйте следующее восьмеричное число в двоичное: 7267 2) Преобразуйте следующее восьмеричное число в десятичное 6706 3) Преобразуйте следующее восьмеричное число в шеснадцатиричное 61 4) Преобразуйте следующее десятичное число в двоичное 498
Ответы (1)
Переведите десятичное число Х в двоичное, число Y в десятичное и восьмеричное, восьмеричное число Z в двоичное и десятичное. X=789, Y=11010111, Z=65045
Ответы (1)
1. Укажите наименьшее четырёхзначное восьмеричное число, двоичная запись которого содержит ровно 4 нуля. В ответе запишите только само восьмеричное число, основание системы счисления указывать не нужно. 2.
Ответы (1)