Работа с набором двоичных значений - C#

Узнай цену своей работы

Формулировка задачи:

Как правильно сделать операции? Правильно ли сделал? Осуществить две логические операции над каждым элементом набора. (Операция 1: AND 1 Операция 2: Not)
BitArray mas_bit = new BitArray(15);
            mas_bit[0] = true;
            mas_bit[1] = false;
            mas_bit[2] = true;
            mas_bit[3] = true;
            mas_bit[4] = false;
            mas_bit[5] = true;
            mas_bit[6] = false;
            mas_bit[7] = true;
            mas_bit[8] = false;
            mas_bit[9] = true;
            mas_bit[10] = true;
            mas_bit[11] = false;
            mas_bit[12] = true;
            mas_bit[13] = true;
            mas_bit[14] = true;
            
            mas_bit.And(mas_bit);
            mas_bit.Not(mas_bit);

            for (int i = 0; i < mas_bit.Length; i++)
            {
                if (mas_bit[i] == false)
                {
                    Console.Write('0');
                }
                else
                {
                    Console.Write('1');
                }
            }
 
                Console.ReadKey();

Решение задачи: «Работа с набором двоичных значений»

textual
Листинг программы
mas_bit.And(mas_bit);
            mas_bit.Not(mas_bit);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы