Advertisement
Guest User

Untitled

a guest
Mar 21st, 2023
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.05 KB | None | 0 0
  1. //Напишите метод, фильтрующий массив на основании переданных параметров.Метод принимает параметры:
  2. //оригинальный_массив, массив_с_данными_для_фильтрации.
  3. //Метод возвращает оригинальный массив без элементов, которые есть в массиве для фильтрации.
  4. //Например: 1 2 6 -1 88 7 6 — оригинальный массив; 6 88 7 — массив для фильтрации; 1 2 - 1 — результат работы метода.
  5.  
  6. using System;
  7. using System.Collections.Generic;
  8. using System.Linq;
  9. using System.Text;
  10. using System.Threading.Tasks;
  11. using System.Collections;
  12. using System.Xml;
  13. using static System.Console;
  14.  
  15.  
  16. namespace ДЗ_13
  17. {
  18. internal class Program
  19. {
  20. static void Main(string[] args)
  21. {
  22. int[] Array1 = new int[] { 1, 2, 6, -1, 88, 7, 6 };
  23. Console.WriteLine("Оригинальный массив");
  24. for(int i=0; i<Array1.Length; i++)
  25. {
  26. Console.Write(Array1[i]);
  27. }
  28.  
  29. int[] Array2 =new int[] { 6, 88, 7 };
  30. Console.WriteLine("\nМассив для фильтрации" );
  31. for (int i = 0; i < Array2.Length; i++)
  32. {
  33. Console.Write(Array2[i] + " ");
  34. }
  35.  
  36. Console.WriteLine("\nМассив после фильтрации");
  37.  
  38. var Array3 = new ArrayList();
  39.  
  40. for (int i = 0; i < Array1.Length; i++)
  41. {
  42.  
  43. if (Array2.Contains(Array1[i]) == false)
  44. {
  45. Array3.Add(Array1);
  46. }
  47. }
  48. var ArrayRes = Array3.ToArray();
  49. for (int i = 0; i < ArrayRes.Length; i++)
  50. {
  51. Console.Write($"ArrayRes[i]" + " ") ;
  52. }
  53.  
  54. ReadKey();
  55. }
  56. }
  57. }
  58.  
  59.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement