Выполнить "побитовую" конъюнкцию над двумя массивам из символов 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();
}
}
}