Показано с 1 по 10 из 36

Тема: Стек, динамический массив в ПЛК, Codesys

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #13
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    Господа, от перестановки слагаемых сумма не изменяется. Зачем двигать весь массив, если можно сдвинуть новое значение? Просто записывайте очередной элемент на место того, который надо удалить. Для этого всего-навсего нужен счётчик входящих элементов. Псевдокод:
    Код:
    count := count + 1;
    array[count MOD size_of_array] := value;
    
    (* Считаем среднее по массиву *)
    Для пущей аккуратности и безболезненности за размер массива в цикле усреднения можно брать минимум между счётчиком и, собственно, размером массива.
    Последний раз редактировалось Yegor; 30.05.2012 в 05:32.

Похожие темы

  1. Не работает "Динамический текст" (Dynamic texsts)
    от Солнечный заяц в разделе СПК1xx (архив)
    Ответов: 13
    Последнее сообщение: 25.03.2014, 14:36
  2. Входные переменные в массив
    от kuguar в разделе ПЛК1хх
    Ответов: 12
    Последнее сообщение: 06.06.2011, 08:25
  3. массив не помещается....
    от Дмитрий Артюховский в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 04.12.2010, 12:50
  4. массив
    от freak в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 01.07.2010, 02:14
  5. Узнать динамический Ip
    от Zjrin Alexandr в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 26.03.2010, 13:23

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •