malaxov04
06.10.2022 09:36

Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г и Д, решили использовать неравномерный двоичный код, позволяющий однозначно декодировать двоичную последовательность, появляющуюся на приёмной стороне канала связи. Использовали код: А–1110, Б–0, В–10, Г–110. Укажите, каким кодовым словом может быть закодирована буква Д.
Код должен удовлетворять свойству однозначного декодирования.
1) 0001 ​2) 0011 ​3) 0111 ​4) 1111

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ochensad
20.07.2020 01:20

Відповідь:

Вроде бы правильно

Пояснення:

public partial class Form1 : Form

   {

       public Form1()

       {

           InitializeComponent();

       }

       public void button1_Click(object sender, EventArgs e)

       {

           string a = textBox4.Text;

           string b = textBox5.Text;

           string c = textBox6.Text;

           textBox7.Text = rc.rangecheck(a, b, c);

       }

       private void button2_Click(object sender, EventArgs e)

       {

           this.Close();

       }

   }

   public class rc //класс

   {

       public rc(string a, string b, string c)  //конструктор

       {

           

       }

       public static string rangecheck(string a, string b, string c)  //метод

       {

           float f = Convert.ToSingle(a);

           float s = Convert.ToSingle(b);

           float g = Convert.ToSingle(c);

           if (g >= f && g < s)

           {

               return "Входит в интервал!";

           }

           else

           {

               return "Не входит в интервал!";

           }

       }

   }

0,0(0 оценок)
Ответ:
esyajm
15.09.2020 01:40

101110011₂  + 3В1₁₆  - 3574₈ = -600₁₀

Объяснение:

переведём все числа в 10 систему счисления:

101110011₂ = 1 * 2⁸ + 0 * 2⁷ + 1 * 2⁶ + 1 * 2⁵ + 1 * 2⁴ + 0 * 2³ + 0 * 2² + 1 * 2¹ + 1 * 2⁰ = 1 * 256 + 0 * 128 + 1 * 64 + 1 * 32 + 1 * 16 + 0 * 8 + 0 * 4 + 1 * 2 + 1 * 1 =  256 + 0 + 64 + 32 + 16 + 0 + 0 + 2 + 1 = 371₁₀

3В1₁₆ = 3 * 16² + 11 * 16¹ + 1 * 16⁰ = 3 * 256 + 11 * 16 + 1 * 1  = 768 + 176 + 1 = 945₁₀

3574₈ = 3 * 8³ + 5 * 8² + 7 * 8¹ + 4 * 8⁰ = 3 * 512 + 5 * 64 + 7 * 8 + 4 * 1  = 1536 + 320 + 56 + 4 = 1916₁₀

вычислим выражение в 10 системе счисления:

371 + 945 - 1916 = -600

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота