Сформировать массив, который должен содержать все повторяющиеся элементы массива - C#
Формулировка задачи:
Ввести одномерный массив A. Сформировать массив С, который должен содержать все
повторяющиеся элементы массива A, предшествующие последнему отрицательному.(С#)
Решение задачи: «Сформировать массив, который должен содержать все повторяющиеся элементы массива»
textual
Листинг программы
using System; using System.Collections.Generic; public class Program { public static void Main() { Random rndm = new Random(); int[] a = new int[30]; List<int> c = new List<int>(); for(int i = 0; i < 30; i++) { a[i] = rndm.Next(101); Console.Write(a[i] + " "); } Console.WriteLine(); Array.Sort(a); int j = 0; for(int i = 0; i < 30; i++) { try { if(a[i] == a[i+1]) { j++; continue; } if(j != 0) { c.Add(a[i]); Console.Write(a[i] + " "); } j = 0; } catch { } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д