Перевод с Pascal на C#. Проверка множеств
Формулировка задачи:
var s,a,b: set of char; i:integer; c,y:string; x:char; begin writeln('введите символы первого множества'); readln(c); //vvod stroki for i:=1 to length(c) do a:=a+[c[i]]; //zapis stroki v mnozhestvo1 writeln('введите символы второго множества'); readln(c); //vvod stroki for i:=1 to length(c) do b:=b+[c[i]]; //zapis stroki v mnozhestvo2 s:=a*b; //nahozhdenie peresecheniya(odinakovih simvolov) for x:=#0 to #255 do for x in s do y:=y+x; // writeln('одинаковые символы 2х множеств:',y); //vivod stroki readln end.
Решение задачи: «Перевод с Pascal на C#. Проверка множеств»
textual
Листинг программы
using System; using System.Linq; class Program { static void Main() { Console.WriteLine(String.Join(String.Empty, Console.ReadLine().ToCharArray().Intersect(Console.ReadLine().ToCharArray()) )); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д