Дан файл вещественных чисел. Найти его последний локальный максимум - 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];
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д