Advertisement
Vapio

task11

Jul 27th, 2022 (edited)
947
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.33 KB | None | 0 0
  1. using System;
  2.  
  3. public class Program
  4. {
  5.     public static void Main(string[] args)
  6.     {
  7.         Random random = new Random();
  8.  
  9.         int numbersAmount = 30;
  10.         int numberStart = 1;
  11.         int numberEnd = 10;
  12.         int indexStart = 0;
  13.  
  14.         int[] numbersArray = new int[numbersAmount];
  15.  
  16.         int numberRepeat = 0;
  17.         int numberRepeatAmount = 0;
  18.         int numberRepeatAmountMax = 0;
  19.         int numberRepeatMax = 0;
  20.  
  21.         for(int start = indexStart; start < numbersAmount; ++start)
  22.         {
  23.             numbersArray[start] = random.Next(numberStart, numberEnd);
  24.             Console.Write(numbersArray[start] + " ");
  25.  
  26.             if(numbersArray[start] == numberRepeat)
  27.             {
  28.                 ++numberRepeatAmount;
  29.             }
  30.             else
  31.             {
  32.                 if(numberRepeatAmountMax < numberRepeatAmount)
  33.                 {
  34.                     numberRepeatMax = numberRepeat;
  35.                     numberRepeatAmountMax = numberRepeatAmount;
  36.                 }
  37.  
  38.                 numberRepeat = numbersArray[start];
  39.                 numberRepeatAmount = 1;
  40.             }
  41.         }
  42.  
  43.         Console.WriteLine();
  44.  
  45.         Console.WriteLine("Number repeat is : " + numberRepeatMax);
  46.         Console.WriteLine("Amount repeat of number is : " + numberRepeatAmountMax);
  47.     }
  48. }
  49.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement