Посчитать кол-во чисел в массиве - 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); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д