Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.05.2015
Сообщений: 19

Передача значений

10.11.2016, 23:53. Показов 606. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу понять почему в массив приходят пустые значения? По идее при вводе двоичного кода 11110110, программа должна
посчитать e8=0+1+1+0=0 и тд.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
            string BinaryCode;
            int number;
            int[] correct = new int[12];
            int[] k = new int[3];
            Console.WriteLine("Введите двоичный 8битный код: ");
            BinaryCode = Console.ReadLine();
            number = Convert.ToInt32(BinaryCode);
            for (int i = correct.Length - 1; i > 0; i--)
            {
                if (i == 7)
                {
                    correct[i] = number % 10;
                    number /= 10;
                }
            }
            correct[7] = correct[8] ^ correct[9] ^ correct[10] ^ correct[11];
            correct[3] = correct[4] ^ correct[5] ^ correct[6] ^ correct[11];
            correct[1] = correct[2] ^ correct[5] ^ correct[6] ^ correct[9] ^ correct[10];
            correct[0] = correct[2] ^ correct[4] ^ correct[6] ^ correct[8] ^ correct[10];
 
 
            Console.WriteLine("e8 = " + correct[8] + "+" + correct[9] + "+" + correct[10] + "+" + correct[11] + "=" + correct[7]);
            Console.WriteLine("e4 = " + correct[4] + "+" + correct[5] + "+" + correct[6] + "+" + correct[11] + "=" + correct[3]);
            Console.WriteLine("e2 = " + correct[2] + "+" + correct[5] + "+" + correct[6] + "+" + correct[9] + "+" + correct[10] + "=" + correct[1]);
            Console.WriteLine("e1 = " + correct[2] + "+" + correct[4] + "+" + correct[6] + "+" + correct[8] + "+" + correct[10] + "=" + correct[0]);
            Console.WriteLine("\n  = " + correct[0] + "" + correct[1] + "" + correct[3] + "" + correct[7] + "\n");
            Console.Write("Вывод закодированного сообщения: ");
            Console.WriteLine(correct[11] + "" + correct[10] + "" + correct[9] + "" + correct[8] + "" + correct[7] + "" + correct[6]
                + "" + correct[5] + "" + correct[4] + "" + correct[3] + "" + correct[2] + "" + correct[1] + "" + correct[0]);
        
            Console.ReadLine();
Миниатюры
Передача значений  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.11.2016, 23:53
Ответы с готовыми решениями:

Передача значений
Собираю при помощи объекта данные из других форм, и в другой считаю. Вроде делаю всё правильно, но всё равно в результате выдаёт ноль ((...

Передача значений между приложениями
Возникла необходимость передавать приложению в реальном времени информацию, оба написаны на С#. Я так понимаю нужно что-то типо...

С - > C# Передача значений по ссылке и значению
Есть Си функция: double lagrange(double X, double *Xi, double *Yi, int n) //Аппроксимация многочленом Лагранжа. { int i, k; ...

1
Эксперт .NET
 Аватар для Даценд
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
11.11.2016, 00:34
learningfornoth,
C#
1
2
3
4
5
6
7
8
for (int i = correct.Length - 1; i >= 0; i--)
{
    if (i <= 7)
    {
        correct[i] = number % 10;
        number /= 10;
    }
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.11.2016, 00:34
Помогаю со студенческими работами здесь

Передача значений в цикл из файла
Здравствуйте уважаемые программисты! Помнится на Питоне я делал скриптики для администрирования и там без проблем выполнялась передача...

Передача значений в базовый класс
Здравствуйте!!! Есть базовый класс А public abstract class A { public int A_value } есть класс В, который должен...

Передача значений переменных через сокет
Добрый всем вечер. Вопрос: имеется клиент, он должен передать серверу 4 переменных. Сервер должен распознать эти 4 переменных отдельно, т.е...

Передача параметров и возврат значений из функции
Написать функцию, которая вычисляет объем цилиндра. Параметрами функции должны быть радиус и высота цилиндра.

Неккоректная передача значений глобальных переменных
Здравствуйте. При вызове функции передаю ей некоторые элементы глобального массива StringBuilder'ов case &quot;takefact&quot;:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru