Example #1
0
        static bool searchFill(int[] arr, GetNeedResult getNeedResult)
        {
            for (int i = 0, count = arr.Length; i < count; ++i)
            {
                if (getNeedResult(arr[i]))
                {
                    return true;
                }
            }

            return false;
        }
Example #2
0
        static bool searchFill(int[] arr, GetNeedResult getNeedResult)
        {
            for (int i = 0, count = arr.Length; i < count; ++i)
            {
                if (getNeedResult(arr[i]))
                {
                    return(true);
                }
            }

            return(false);
        }
Example #3
0
        static void Main(string[] args)
        {
            Random r = new Random();
            int n = r.Next(10, 20);
            int[] arr = new int[n];
            GetNeedResult getNeedResult = new GetNeedResult(isNeedElem);
            fillArray(arr);
            if (searchFill(arr, getNeedResult))
            {
                Console.WriteLine("{0} присутствует в массиве", NEEDELEM);
            }
            else
            {
                Console.WriteLine("{0} отсутствует в массиве", NEEDELEM);
            }

            showArray(arr);
        }
Example #4
0
        static void Main(string[] args)
        {
            Random r = new Random();
            int    n = r.Next(10, 20);

            int[]         arr           = new int[n];
            GetNeedResult getNeedResult = new GetNeedResult(isNeedElem);

            fillArray(arr);
            if (searchFill(arr, getNeedResult))
            {
                Console.WriteLine("{0} присутствует в массиве", NEEDELEM);
            }
            else
            {
                Console.WriteLine("{0} отсутствует в массиве", NEEDELEM);
            }

            showArray(arr);
        }