Advertisement
asvd32

20

Feb 21st, 2025 (edited)
317
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.63 KB | None | 0 0
  1. using System;
  2.  
  3. namespace ConsoleApp3
  4. {
  5.     internal class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int size = 30;
  10.             int[] matrix = new int[size];
  11.  
  12.             Random random = new Random();
  13.             int randomMaxRange = 10;
  14.             int randomMinRange = 0;
  15.  
  16.             int step = 1;
  17.             int startPosition = 0;
  18.  
  19.             for (int i = 0; i < size; i++)
  20.             {
  21.                 matrix[i] = random.Next(randomMinRange, randomMaxRange);
  22.             }
  23.  
  24.             if (matrix[startPosition] > matrix[startPosition + step])
  25.             {
  26.                 Console.BackgroundColor = ConsoleColor.Green;
  27.                 Console.Write(matrix[startPosition]);
  28.                 Console.ResetColor();
  29.                 Console.Write(" ");
  30.             }
  31.  
  32.             for (int i = 0; i < size; i++)
  33.             {
  34.                 if (i > 0 && i != matrix.Length - step && matrix[i] > matrix[i + step] && matrix[i] > matrix[i - step])
  35.                 {
  36.                     Console.BackgroundColor = ConsoleColor.Green;
  37.                     Console.Write(matrix[i]);
  38.                     Console.ResetColor();
  39.                     Console.Write(" ");  
  40.                 }  
  41.                
  42.                 Console.Write(matrix[i] + " ");
  43.             }
  44.  
  45.             if (matrix[matrix.Length - step] > matrix[matrix.Length - step - step])
  46.             {
  47.                 Console.BackgroundColor = ConsoleColor.Green;
  48.                 Console.Write(matrix[matrix.Length - step]);
  49.                 Console.ResetColor();
  50.                 Console.Write(" ");
  51.             }
  52.         }
  53.     }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement