Даны 2 строки. определить можно ли, переставляя символы в первой строке, получить вторую строку. Строки вводят - C#
Формулировка задачи:
Даны 2 строки. определить можно ли, переставляя символы в первой строке, получить вторую строку. Строки вводятся вручую.
Решение задачи: «Даны 2 строки. определить можно ли, переставляя символы в первой строке, получить вторую строку. Строки вводят»
textual
Листинг программы
string s1, s2; Console.WriteLine("Введите первую строку,S1"); s1 = Console.ReadLine(); Console.WriteLine("Введите вторую строку,S2"); s2 = Console.ReadLine(); bool b = true; if (s1.Length != s2.Length) b = false; else { char[] ch1 = s1.ToCharArray(); char[] ch2 = s2.ToCharArray(); Array.Sort(ch1); Array.Sort(ch2); for (int i = 0; i < ch1.Length; i++) if (ch1[i] != ch2[i]) b = false; } if (b) Console.WriteLine("Можно!"); else Console.WriteLine("Нельзя!"); Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д