Найти минимальное и максимальное значение в массиве

Вопросы от новичков
Ответить
Kolkapetkinsyn
Рядовой
Сообщения: 22
Зарегистрирован: 07 июн 2018, 12:17
Имя: Николай

Найти минимальное и максимальное значение в массиве

Сообщение Kolkapetkinsyn »

Нужно определить какое в массиве минимальное и максимальное значение.
Как логику вижу я:
Генерируем импульс>Считаем импульсы(счётчик ограничен по количеству информации в массиве)>Получаем значения из массива>. Сравниваем это значение с предварительно созданное переменной(для поиска максимального значения по умолчанию переменной выставляем минимально возможное число)>Если число из массива больше числа в переменной, Изменяем число с переменной на число из массива>Повторяем данную процедуру нужное количество раз.
Логику придумать смог, а как реализовать не знаю. Подскажите?
Аватара пользователя
Phazz
Полковник
Сообщения: 3125
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Найти минимальное и максимальное значение в массиве

Сообщение Phazz »

Логика верная, реализацию позже подскажу.
VladimBU
Рядовой
Сообщения: 1
Зарегистрирован: 06 янв 2018, 18:02

Найти минимальное и максимальное значение в массиве

Сообщение VladimBU »

Можно попробовать пользовательский Блок сортировки значений Integer .
aidar_i
Полковник
Сообщения: 3358
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Найти минимальное и максимальное значение в массиве

Сообщение aidar_i »

Можно так
мин макс массив.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Kolkapetkinsyn
Рядовой
Сообщения: 22
Зарегистрирован: 07 июн 2018, 12:17
Имя: Николай

Найти минимальное и максимальное значение в массиве

Сообщение Kolkapetkinsyn »

aidar_i писал(а): 15 июн 2021, 16:48Можно так
Спасибо большое, но я забыл упомянуть что у меня динамический масив и данный способ работает не коректно.
Попробовал работать с индексами, но в этом случае выводится или первое или последнее значение.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Найти минимальное и максимальное значение в массиве

Сообщение edyapd »

[ref]Kolkapetkinsyn[/ref], у вас получается такая ситуация. Вы в каждом цикле записываете новое значение. И тут же проверяете только одно значение.
По хорошему вам надо сделать проверку на отдельной плате. И проверять с первое по последнее и выводить его. А потом только записывать новое значение.
Kolkapetkinsyn
Рядовой
Сообщения: 22
Зарегистрирован: 07 июн 2018, 12:17
Имя: Николай

Найти минимальное и максимальное значение в массиве

Сообщение Kolkapetkinsyn »

[ref]edyapd[/ref], Я просто немного профан)
Получается мне надо запись и проверку разнести на разные платы и сделать так чтобы новая запись добавлялась только после достижения счётчиком 20?
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Найти минимальное и максимальное значение в массиве

Сообщение edyapd »

[ref]Kolkapetkinsyn[/ref], ну да, как-то так.

Можете условие выполнения платы, на которой будет добавляться новое значение, взять со счётчика. В вывода L
Kolkapetkinsyn
Рядовой
Сообщения: 22
Зарегистрирован: 07 июн 2018, 12:17
Имя: Николай

Найти минимальное и максимальное значение в массиве

Сообщение Kolkapetkinsyn »

[ref]edyapd[/ref], теперь постоянно 0 выводится
edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20 сен 2019, 11:38
Имя: Эдуард

Найти минимальное и максимальное значение в массиве

Сообщение edyapd »

[ref]Kolkapetkinsyn[/ref], прошу прощения, сразу не глянул ваш проект. В принципе и по тому, что вы выложили должно было работать, так как у вас обновление было раз в 2 сек.
Так что надо просто разобраться, в чём там дело.

Если так попробовать?
мин макс массив_1.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Kolkapetkinsyn
Рядовой
Сообщения: 22
Зарегистрирован: 07 июн 2018, 12:17
Имя: Николай

Найти минимальное и максимальное значение в массиве

Сообщение Kolkapetkinsyn »

[ref]edyapd[/ref], Большое спасибо. Всё работает
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость