Дан файл вещественных чисел. Найти его последний локальный максимум - C#

Узнай цену своей работы

Формулировка задачи:

Дан файл вещественных чисел. Найти его последний локальный максимум (локальным максимумом называется элемент, который больше своих соседей). Помогите решить эту задачу

Решение задачи: «Дан файл вещественных чисел. Найти его последний локальный максимум»

textual
Листинг программы
            int[] mas = new int[0];
            //чтение файла и заполнение массива с ArrayResize
            int local_max = mas[0];
            for (int i = 0; i < mas.Length; i++)
            {
                if (i == 0 && i != mas.Length - 1)
                {
                    if (mas[i] > mas[i + 1])
                        local_max = mas[i];
                }
                else if (i == mas.Length - 1 && i != 0)
                {
                    if (mas[i] > mas[i - 1])
                        local_max = mas[i];
                }
                else if(mas[i-1]<mas[i] && mas[i]>mas[i+1])
                    local_max = mas[i];
            }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.25 из 5
Похожие ответы