Проверка очередности элементов в массиве - C#
Формулировка задачи:
как проверить если в инт арэи сначала идет цифра 2 потом 3, то есть
есть например аррэй {1,4,2,5,3} true {3,8,2} false
У них есть свой идекс что бы сравнивать?или
Решение задачи: «Проверка очередности элементов в массиве»
textual
Листинг программы
- using System;
- class Program
- {
- public static bool Check3after2(int[] arr)
- {
- bool two = false;
- foreach (int x in arr)
- {
- if (!two) two = x == 2;
- if (x == 3) return two;
- }
- return false; // что возвращать, если в массиве нет 3?
- }
- public static void Main()
- {
- Console.WriteLine(Check3after2(new int[] { 1, 4, 2, 5, 3 }));
- Console.WriteLine(Check3after2(new int[] { 3, 8, 2 }));
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д