Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace _14_LocalMax_Massive
- {
- class Program
- {
- static void Main(string[] args)
- {
- int[] elements = new int[30];
- Random random = new Random();
- // Формируем массив.
- for (int i = 0; i < elements.Length; i++)
- {
- elements[i] = random.Next(0, 1001);
- }
- Console.WriteLine("Создан массив. 30 чисел:");
- for (int i = 0; i < elements.Length; i++)
- {
- Console.Write(elements[i] + " ");
- }
- // Поиск локального максимума
- Console.Write("\n\nЛокальные максимумы:\n");
- for (int i = 0; i < elements.Length; i++)
- {
- if (i - 1 < 0)
- {
- if (elements[i] > elements[i + 1])
- {
- Console.Write(elements[i] + " ");
- }
- }
- else if (i + 1 > elements.Length - 1)
- {
- if (elements[i] > elements[i - 1])
- {
- Console.Write(elements[i] + " ");
- }
- }
- else if (elements[i] > elements[i - 1] && elements[i] > elements[i + 1])
- {
- Console.Write(elements[i] + " ");
- }
- }
- Console.Write("\n\n");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement