Посчитать кол-во чисел в массиве - C#
Формулировка задачи:
Сначала задаётся массив с числами, например:
Дальше задаётся массив чисел, которые мы будем считывать из 1-го массива, например:
Программа должна подсчитать числа данные во 2-ом массиве из 1-го.
Вывод должен быть таким:
То есть, программа подсчитала, что единиц - 3, двоек - 1, троек - 5, пятёрок - 2, а девяток - 0.
15
1 1 1 2 3 5 5 7 8 8 4 3 3 3 3
5
1 2 3 5 9
3
1
5
2
0
Решение задачи: «Посчитать кол-во чисел в массиве»
textual
Листинг программы
- using System;
- class demo
- {
- static void Main()
- {
- int f = 0;
- string[] nums = Console.ReadLine().Split(' ');
- int[] arr = new int[nums.Length];
- for (int i = 0; i < arr.Length; i++) arr[i] = int.Parse(nums[i]);
- Console.WriteLine();
- nums = Console.ReadLine().Split(' ');
- int[] find = new int[nums.Length];
- for (int i = 0; i < find.Length; i++) find[i] = int.Parse(nums[i]);
- for (int i = 0; i < find.Length; i++)
- {
- foreach (int j in arr) if (find[i] == j) f++;
- find[i] = f;
- f = 0;
- }
- Console.WriteLine();
- foreach(int i in find)Console.WriteLine(i);
- Console.WriteLine();
- Console.ReadKey(true);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д