Advertisement
lovelyvook

Unit_20

Jun 16th, 2024 (edited)
552
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.22 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Ijunior
  4. {
  5.     internal class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             Random random = new Random();
  10.             int minRandomNumber = 1;
  11.             int maxRandomNumber = 10;
  12.             int arrayCapacity = 30;
  13.             int[] numbers = new int[arrayCapacity];
  14.             int lastIndex = numbers.Length - 1;
  15.  
  16.             for (int i = 0; i < numbers.Length; i++)
  17.             {
  18.                 numbers[i] = random.Next(minRandomNumber, maxRandomNumber);
  19.                 Console.Write(numbers[i] + " ");
  20.             }
  21.  
  22.             Console.WriteLine();
  23.             Console.Write("Локальные максимумы: ");
  24.  
  25.             if (numbers[0] > numbers[1])
  26.             {
  27.                 Console.Write(numbers[0] + " ");
  28.             }
  29.  
  30.             for (int i = 1; i < lastIndex; i++)
  31.             {
  32.                 if (numbers[i] > numbers[i - 1] && numbers[i] > numbers[i + 1])
  33.                 {
  34.                     Console.Write(numbers[i] + " ");
  35.                 }
  36.             }
  37.  
  38.             if (numbers[lastIndex] > numbers[lastIndex - 1])
  39.             {
  40.                 Console.Write(numbers[lastIndex]);
  41.             }
  42.         }
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement