Изменение данных при последовательных обратных друг другу сдвигах - C#

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

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

сдвигаю файл по байту сохраняю , затем заново беру файл сдвигаю обратно , но файл не получается в исходном положени.
 do
            {
                i = fs.ReadByte();
                if (i != -1)
                {
                    i = i >> 1;
                    fs2.WriteByte(Convert.ToByte(i));
 
                }
            }
            while (i != -1);
обратно
 do
            {
                i = fs.ReadByte();
                if (i != -1)
                {
                    i = i << 1;
                    fs2.WriteByte(Convert.ToByte(i));
 
                }
            }
            while (i != -1);

Решение задачи: «Изменение данных при последовательных обратных друг другу сдвигах»

textual
Листинг программы
i = i << 1;

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


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

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

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