.NET 3.x Консоль: вписать две строки по 10 чисел содержащих "1 и 0" и эти вывести строку с исключающим "ИЛИ" - C#
Формулировка задачи:
Привет всем у меня такая проблема! Мне нужно в консоле вписать две строки по 10 чисел содержащих "1 и 0" и эти вывести строку с исключающим "ИЛИ".
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine("Веедите 1 строку"); String Строка = Console.ReadLine(); int a, b, c; int i; a = int.Parse(Строка); Console.WriteLine("Введите 2 строку"); Строка = Console.ReadLine(); b = int.Parse(Строка); for (a = 0; a <= 10; a++) for (i = 0; i <= 10; i++) { if ((a | b) != 0) Console.Write("1"); if ((a | b) == 0) Console.Write("0"); Console.ReadLine(); } } } }
Решение задачи: «.NET 3.x Консоль: вписать две строки по 10 чисел содержащих "1 и 0" и эти вывести строку с исключающим "ИЛИ"»
textual
Листинг программы
static void Main(string[] args) { Console.WriteLine("Строка 1: "); string s1 = Console.ReadLine(); Console.WriteLine("Строка 2: "); string s2 = Console.ReadLine(); int s1int = Convert.ToInt32(s1, 2); int s2int = Convert.ToInt32(s2, 2); string xor = Convert.ToString((s1int ^ s2int), 2); Console.WriteLine(xor); Console.ReadLine(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д