Skip to content

Instantly share code, notes, and snippets.

@MagSosiq
Last active June 16, 2024 14:11
Show Gist options
  • Save MagSosiq/c8da2b0018de098f03405c5316c56aa8 to your computer and use it in GitHub Desktop.
Save MagSosiq/c8da2b0018de098f03405c5316c56aa8 to your computer and use it in GitHub Desktop.
using System;
using System.Text;
namespace HW1
{
internal class Program
{
static void Main(string[] args)
{
Console.InputEncoding = Encoding.Unicode;
Console.OutputEncoding = Encoding.Unicode;
Random random = new Random();
int randomNumberRange = 100;
int[] numbers = new int[30];
Console.WriteLine("Наша исходная матрица: ");
for (int i = 0; i < numbers.Length; i++)
{
numbers[i] = random.Next(0, randomNumberRange);
Console.Write(numbers[i] + " ");
}
Console.WriteLine();
int firstIndex = 0;
int lastIndex = numbers.Length - 1;
Console.WriteLine("Все локальные максимумы: ");
if (numbers[firstIndex] > numbers[firstIndex + 1])
{
Console.Write(numbers[firstIndex] + " ");
}
for (int i = 1; i < numbers.Length - 1; i++)
{
if (numbers[i] > numbers[i - 1] && numbers[i] > numbers[i + 1])
{
Console.Write(numbers[i] + " ");
}
}
if (numbers[lastIndex] > numbers[lastIndex - 1])
{
Console.Write(numbers[lastIndex] + " ");
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment