Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace ConsoleApp3
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- int sizeOfArray = 10;
- int[] numbers = new int[sizeOfArray];
- int randomMaximum = 6;
- int randomMinimum = 0;
- Random random = new Random();
- int tempNumber = 0;
- int resultNumber = 0;
- int countOfDubles = 0;
- int tempCountOfDubles = 0;
- for (int i = 0; i < numbers.Length; i++)
- {
- numbers[i] = random.Next(randomMinimum, randomMaximum);
- Console.Write(numbers[i] + " ");
- }
- tempNumber = numbers[0];
- for (int i = 1; i < numbers.Length; i++)
- {
- if (tempNumber == numbers[i])
- {
- tempCountOfDubles++;
- }
- else
- {
- if (tempCountOfDubles > countOfDubles)
- {
- countOfDubles = tempCountOfDubles;
- tempCountOfDubles = 0;
- resultNumber = tempNumber;
- tempNumber = numbers[i];
- }
- else
- {
- tempNumber = numbers[i];
- tempCountOfDubles = 0;
- }
- }
- }
- Console.WriteLine();
- if (countOfDubles > 0)
- {
- Console.WriteLine($"Число {resultNumber} повторяется {countOfDubles + 1} раза подрят.");
- }
- else
- {
- Console.WriteLine("Совпадений не нашли!");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement