Массивы

что за блок?

Вопросы по встроенным блокам
Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

Массивы

#1

Сообщение ykamerton » 18.02.2018{, 13:07}

Товарищи, пож где можно подробно найти описание блока массивы, его работа и функции. СПС

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Массивы

#2

Сообщение pan » 18.02.2018{, 13:24}

а что в нем не понятного?
можете поискать описание и работу просто массивов.
ведь блок это кусок кода.
например здесь

Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

Массивы

#3

Сообщение ykamerton » 18.02.2018{, 14:28}

Короче, темный лес. и везде написания кодов, в FLprog ничего нет, молодая еще программа, возможно лет через 10
что то и будет в ней, а сию нет ни чего, и делиться ни кто не хочет разработками. Вон на Ютубе, сколько кодов различных выкладывают
а в flprog скудно, только автор программы, что то пытается и какой то Гарик, на ломанном русском, да еще с кашлем и чехом.
Про моторы тут одни шаговики, кому они нужны, Хотя бы Сергей какой включил, закрутил, показал, рассказал про бесколлекторный
а то одни коды и кракозябры, хрен поймешь что куда, какая запятая..И бошку нужно иметь как у Путина, чтоб все в ней хранить, как игра в шахматы, в уме. Тут же все классно, рисуй, смотри убирай, все на нашем русском, все доступно понятно, без лишних дерганий с компиляцией, загрузкой, после каждой вставленной запятой, правильно или нет, дурдом там твориться..
Вот почему вы профессора жмотитесь своими скетчами, под учить нас, и мы пойдем дальше и будем сами делиться своими,
и будет процветать программа FLProg а так она засохнет, и все перейдут к изучению этих кракозябров..

whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01.04.2017{, 20:25}
Репутация: 5
Имя: Имя

Массивы

#4

Сообщение whitevip » 18.02.2018{, 14:30}

ykamerton писал(а):
18.02.2018{, 13:07}
Товарищи, пож где можно подробно найти описание блока массивы, его работа и функции. СПС

:smile37:

Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

Массивы

#5

Сообщение ykamerton » 18.02.2018{, 14:56}

Это все видел, нужно азы, для вновь прибывших. там только что поймет профессор со стажем, кто запутался с подключение блютуза.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Массивы

#6

Сообщение pan » 18.02.2018{, 15:06}

ykamerton писал(а):
18.02.2018{, 14:28}
Короче, темный лес. и везде написания кодов
какой темный лес? по указанной ссылке всё разжевано как только можно. если не так как хочется, то найдите другие статьи где будет изложено так, как вам будет понятнее.
таких статей тысячи. тем более дело не в коде, а в описании принципа работы массива и вообще для чего они нужны. если это не понятно , то и работа блока будет не понятна. ибо он состоит из этого же кода.
ykamerton писал(а):
18.02.2018{, 14:28}
в FLprog ничего нет
всё необходимое в ней есть. а чего нет легко добавляется теми самыми кодами. и даже то что есть в ней штатно, это опять же тот самый код. только в графическом представлении.

Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

Массивы

#7

Сообщение ykamerton » 18.02.2018{, 15:19}

ykamerton писал(а):
18.02.2018{, 14:28}
в FLprog ничего нет
всё необходимое в ней есть. а чего нет легко добавляется теми самыми кодами. и даже то что есть в ней штатно, это опять же тот самый код. только в графическом представлении.[/quote]

Имел ввиду информации, роликов в FLprog ничего нет, все забито программами ардуино скими писанием кода.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Массивы

#8

Сообщение pan » 18.02.2018{, 15:29}

ну не знаю...
по моему в справке по блоку достаточно понятно изложено для чего блок и как работает.
даже не представляю какая еще нужна информация и тем более ролик....
замечания по программе можете написать в соответствующем разделе.
если конкретно по штатному блоку массивов, то опишите что именно в них не понятно.
или например что вы хотели сделать с помощью массива.

расскажем или сделаем проект с примером

Аватара пользователя
ykamerton
Сержант
Сообщения: 292
Зарегистрирован: 03.09.2017{, 00:31}
Репутация: 3
Откуда: Воронеж ykamerton@yandex.ru

Массивы

#9

Сообщение ykamerton » 18.02.2018{, 15:37}

расскажем или сделаем проект с примером

Вот это спс

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Массивы

#10

Сообщение Sancho » 18.02.2018{, 16:09}

По простому массив:
стеллаж с полочками, на которых лежат листики с записанной инфой - циферки/буковки.
каждой полочке свой номер, начиная с нуля( вот такой счёт у програмеров :) )
Заполняем массив - пишем на каждом листике буковки/циферки. раскладываем.
читаем- берём по номеру полочки бумажечку, читаем, осмысливаем.
вот простой пример одномерного массива.
в двумерном будет ещё и номер стелажа,
в трёхмерном - номер комнаты,
и т.д.
это просто адрес...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

DarkTMP
Рядовой
Сообщения: 2
Зарегистрирован: 27.05.2018{, 04:38}
Репутация: 0
Имя: Денис

Массивы

#11

Сообщение DarkTMP » 11.06.2018{, 18:28}

Как заполнить массив значениями в цикле, а потом вывести ? в UART например.
Как сравнить определенное значение со значениями элементов массива и в случае нахождения совпадения - на выходе получить true, или false если совпадение не найдено.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Массивы

#12

Сообщение Sancho » 11.06.2018{, 18:38}

DarkTMP писал(а):
11.06.2018{, 18:28}
Как заполнить массив значениями в цикле, а потом вывести ? в UART например.
Заводишь переменную, стартовое ноль. При записи используешь её как номер ячейки, в каждом цикле прибавляешь единицу.
Когда посчитаешь нужным, выводишь в уарт, переменную обнуляешь. Всех ньюансов предугадать не возможно, но как-то так...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

DarkTMP
Рядовой
Сообщения: 2
Зарегистрирован: 27.05.2018{, 04:38}
Репутация: 0
Имя: Денис

Массивы

#13

Сообщение DarkTMP » 11.06.2018{, 20:51}

Подскажите еще пожалуйста, связку каких модулей использовать для выполнения.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Массивы

#14

Сообщение Sancho » 11.06.2018{, 21:58}

DarkTMP писал(а):
11.06.2018{, 20:51}
Подскажите еще пожалуйста, связку каких модулей использовать для выполнения.
Немного конкретики, условий, задачи - и можно будет что-то подсказать... Это как отвертка, например -можно и шурупчик закрутить, и клеммы протянуть, и грецкий орех вскрыть. Можно и в ухе поковырять...
Вот тоже наваял - записывает в массив 10 значений со входа А0, с интервалом 500мс, потом отправляет в UART.
Вложения
Пример массива V1.flp
(134.01 КБ) 153 скачивания
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Массивы

#15

Сообщение rw6cm » 12.06.2018{, 08:45}

DarkTMP,
TestArray.flp
(196.09 КБ) 143 скачивания
Последний раз редактировалось rw6cm 12.06.2018{, 09:40}, всего редактировалось 1 раз.
Причина: подкорректировал
Win10-64, FLProg (portable)

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Массивы

#16

Сообщение Sancho » 12.06.2018{, 14:33}

DarkTMP писал(а):
11.06.2018{, 18:28}
Как сравнить определенное значение со значениями элементов массива и в случае нахождения совпадения - на выходе получить true, или false если совпадение не найдено.
Дополнил свой предыдущий файл
true на один цикл.
Вложения
Пример массива и сравнение V2.flp
(169.69 КБ) 141 скачивание
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Массивы

#17

Сообщение Golan » 07.07.2018{, 16:47}

Вопросик по массиву, а нельзя как то его программно обнулить весь или выборочно, например если нажата кнопка, то удаляется значение массива "вася" с индексом например 2, или полностью обнуляется весь. Скидывание питания не пойдет
Добро не ценится в современном мире, люди от него наглеют!

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Массивы

#18

Сообщение Sancho » 07.07.2018{, 19:02}

Golan, Володя, можно многое, это в том числе. Если не дадут рекомендаций сегодня, что, глядя на время, вряд-ли, тогда завтра посмотрим. В зависимости от сегодняшнего счёта время получения ответа может существенно изменится.... :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26.11.2017{, 23:18}
Репутация: 77
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

Массивы

#19

Сообщение Golan » 07.07.2018{, 19:07}

Во ты загнул Сань :smile37: Если счет меня устроит, я тоже всякие массивы отложу :smile171:
Добро не ценится в современном мире, люди от него наглеют!

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

Массивы

#20

Сообщение rw6cm » 09.07.2018{, 11:39}

Golan писал(а):
07.07.2018{, 16:47}
Вопросик по массиву
clearArray.flp
(126.52 КБ) 127 скачиваний
Win10-64, FLProg (portable)

Ответить

Вернуться в «Штатные блоки»