Записи с меткой ‘массив’

Реализация передачи данных USART  – для новичков в радиоделе

May 18, 2014

Положим, мы измерили мгновенное значение напряжения Теперь нам нужно  передать байт информации на компьютер (как это сделать, мы рассмотрим позже) Скорость передачи при выбранной нами конфигурации микроконтроллера 2400

Посмотрим, как быстро мы сможем передать байт информации с помощью встроенного модуля USART Для этого напишем программу, которая будет в бесконечном цикле передавать число 0x125 Вот программа (задержку я добавил, чтобы было легче различать посылки данных):

» Читать запись: Реализация передачи данных USART  – для новичков в радиоделе

Подсчет элементов массива

May 4, 2010

в массивах языка РНР можно считать не только количество входящих в него элементов, но и количество вхождений некоторого значения в массив и сумму всех значений массива.

Функция CountQ

Функция count () чаще всего используется для подсчета количества элементов в массиве, хотя также может быть применена и для подсчета некоторых других ве­личин. Формат записи функции следующий.

» Читать запись: Подсчет элементов массива

Перемещение по массиву

May 4, 2010

Для перебора элементов массива существует уже описанная ранее в данной кни­ге конструкция foreach. Однако перемещаться по массиву можно не только с ее помощью. Иногда бывает необходимо вручную обойти массив, переместить указа­тель на первый или последний элемент.

» Читать запись: Перемещение по массиву

Слияние и разделение массивов

May 4, 2010

в РНР один массив легко можно "разбить" на части, чтобы получить несколько массивов, или, наоборот, — слить несколько в один. Полезной может оказаться возможность создания одного массива из двух других массивов, при этом элементы одного массива станут ключами, а элементы второго — их значениями.

» Читать запись: Слияние и разделение массивов

Поиск в массиве

May 4, 2010

Для нахождения элемента или ключа в массиве существует несколько встроен­ных функций.

Функция InarrayO

Данная функция проверяет, существует ли указанный элемент в массиве. Фор­мат записи функции:

bool in_array ( mixed needle, array haystack [, bool strict] )

» Читать запись: Поиск в массиве

Сортировка массивов

May 4, 2010

Сортировкой массива называется расстановка его элементов в определенном по­рядке. Для того чтобы вывести элементы массива на экран, скажем, в алфавитном порядке, первоначально необходимо этот массив отсортировать.

В РНР существует довольно большое количество функций для сортировки мас­сивов в том или ином порядке. К тому же, разработчик имеет возможность не толь­ко использовать стандартные методы сортировки, но и разработать и реализовать свои собственные.

» Читать запись: Сортировка массивов

Способы перебора элементов массива

May 4, 2010

В программировании на языке РНР множество задач по работе с массивами ре­шается путем перебора их элементов. Для этого можно использовать уже известные вам циклические конструкции (while, for. . .) или специальную конструкцию foreach. которая создана специально для работы с массивами.

» Читать запись: Способы перебора элементов массива

Одномерные и многомерные массивы

May 4, 2010

В предыдущих примерах мы рассматривали массивы с одним индексом, или, говоря другими словами, с одним измерением. Структура массива была проста: "ключОконечное значение". В то же время современным Web-приложениям при­ходится работать и с данными, имеющими более сложную структуру.

» Читать запись: Одномерные и многомерные массивы

Индексные и ассоциативные массивы

May 4, 2010

в РНР существуют массивы не только с числовой индексацией (для краткости их называют просто индексными). В качестве ключа можно указывать также и строковые данные. Иногда такой подход очень облегчает работу программиста, так как строковый ключ может нести смысловую нагрузку и служить подсказкой. Посмотрите на этот массив.

» Читать запись: Индексные и ассоциативные массивы

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты