using System;

 

namespace metszetkepzes

{

    class Program

    {

        static void Main(string[] args)

        {

            int[] ta = { 3, 8, 20, 5, 1, 4, 13, 16, 10, 18, 69, 21};

            int[] tb = { 10, 3, 8, 1, 17, 9, 4, 20, 18, 19 , 21, 22, 69};

            int AN = ta.Length;

            int BN = tb.Length;

 

            int CN = 0;

 

            if (AN > BN)

            {

                CN = BN;

            }

            else { CN = AN; }

 

            int[] tcnew int[CN];

 

            CN = 0;

            int j = 0;

            for (int i = 0; i < AN; i++)

            {

                j = 0;

                while (j < BN && ta[i] != tb[j])

                {

                    j++;

                }

                if (j <= tb[i])

                {

                    CN++;

                    tc[CN-1] = ta[i];

                }

            }

 

            for (int i = 0; i < ta.Length; i++)

            {

                Console.Write(ta[i] + " ");

            }

            Console.WriteLine();

            for (int i = 0; i < tb.Length; i++)

            {

                Console.Write(tb[i] + " ");

            }

            Console.WriteLine();

            for (int i = 0; i < tc.Length; i++)

            {

                Console.Write(tc[i] + " ");

            }

            Console.WriteLine();            

        }

    }

}

 

Metszetképzés