Выполнить "побитовую" конъюнкцию над двумя массивам из символов 0 и 1 - C#
Формулировка задачи:
Пользователем вводится два массива одинаковой длины, каждый из которых содержит символ 0 или 1. Составить третий массив , являющийся результатом "побитового" выполнения над этими двумя массивам конъюнкции ?
Решение задачи: «Выполнить "побитовую" конъюнкцию над двумя массивам из символов 0 и 1»
textual
Листинг программы
- using System;
- namespace ConsoleApplication
- {
- class Program
- {
- static void Main()
- {
- int N = 5;
- int[] array1 = new int[N], array2 = new int[N], array3 = new int[N];
- Console.WriteLine("Элементы первого массива");
- for (int i = 0; i < N; i++)
- array1[i] = Int32.Parse(Console.ReadLine());
- Console.WriteLine("Элементы второго массива");
- for (int i = 0; i < N; i++)
- array2[i] = Int32.Parse(Console.ReadLine());
- Console.WriteLine("Результат");
- for (int i = 0; i < N; i++)
- {
- array3[i] = array1[i] & array2[i];
- Console.Write(array3[i] + " ");
- }
- Console.ReadKey();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д