Работа с массивами. Сортировка, поиск одинаковых элементов - C#

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. namespace app
  2. {
  3. class Program
  4. {
  5. static double number;
  6. static void Main(string[] args)
  7. {
  8. Random rannd = new Random();//генератор случайных чисел
  9. int[] A = new int[100];//инициализация массива A
  10. int[] B = new int[100];//инициализация массива B
  11. for (int i = 0; i < 100; i++)//заполнение массивов
  12. {
  13. A[i] = rannd.Next(0, 16385);//выборка для массива A - все натуральные числа между 0 и 16384
  14. B[i] = rannd.Next(0, 16385);//выборка для массива B - все натуральные числа между 0 и 16384
  15. }
  16. }
  17. }
  18. }
Вот пока то, что смог сделать я. Дальше я все же не могу понять - потратил на это 4 часа, но так ничего и не сделал. Практически. Вроде бы так можно вывести одинаковые элементы.
Листинг программы
  1. int y = 0;
  2. foreach (var l in A)
  3. {
  4. if (B.Contains(l))
  5. {
  6. C[y] = l;
  7. y++;
  8. }
  9. }
Можете помочь?

Решение задачи: «Работа с массивами. Сортировка, поиск одинаковых элементов»

textual
Листинг программы
  1. int[] result = A.Intersect(B).ToArray();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы