RSS

ШКОЛА ПРОГРАММИРОВАНИЯ

Сортировка листов в Excel с помощью макроса

В этом уроке разберем один из способов сортировки листов по алфавиту. Максимальное количество листов в книге Excel ограничено размером доступной оперативной памяти. Когда количество листов в книге превышает двух десятков, то удобнее искать нужный лист, если их имена отсортированы по возрастанию. В MS Excel нет встроенного средства для такой сортировки, создадим  простой макрос для упорядочивания листов. Добавим …

for

Цикл for является самым простым циклом. Работает по принципу счетчика т.е. выставляется начальное значение, условие остановки и инкримент (приращение) счетчика. Цикл выполняется последовательно с равномерным шагом. Часто применяется для пробежку по элементам массивов. Синтаксис оператора for: for (инициализация счетчика; условие(предел) окончания; приращение счетчика){} Пример использования: for (int i=0;i<=255; i++) { //выполняем ряд действий } i …

switch..case

Конструкция switch..case является расширенной условной(управляющей) конструкцией. Позволяет задать множество условий(переключателей) при равенстве которых происходит выполнение некоторых действий. Принцип работы в некотором смысле похож на работу if, if..else, но при этом код остается простым в понимании. После каждого оператора case следует ключевое слово break, которое является командой остановки(выхода) из оператора case. Если оператор break не будет использоваться в case, то вычисления будут …

pinMode()

Функция pinMode устанавливает режим цифрового вывода (пина) в режим Входа (INPUT) или выхода (OUTPUT). Является одной из основных функций при программировании микроконтроллеров AVR. Так же, в Arduino IDE, версии 1.0.1 и выше, есть возможность задействовать внутренние подтягивающие резисторы с помощью режима INPUT_PULLUP.  Синтаксис функции: pinMode(pin, mode) Параметры: pin — задает номер выхода, который будет сконфигурирован на определенный режим. …

if..else

Конструкция if..else является расширением управляющего оператора if и позволяет задать большее кол-во условий или вариантов действий. Дословно конструкцию можно перевести так: если (a>b) тогда { Действие 1, 2} иначе {Действие 3, 4} т.е. else позволяет задать действия или другие условия в случание когда условие ложно. Простые примеры: if (val>10) { //Действие 1, 2 } else …

if

Оператор if является одним из основных условных операторов, применяемых в любой программе, где требуется проверка выполнения некоторого условия, достижения пределов значения, изменение значения и т.д. Результатом проверки является истина или ложь, которые сопровождаются выполнением соответствующих комманд, действий, функции или других условий. Условия задаются в круглых скобках. Действия на условие задаются в фигурных скобках (по аналогии …

loop()

Функция loop() — основная структурная функция любой программы Arduino. Следует после функции setup(). Функция в бесконечном цикле выполняет последовательно команды, функции, условия описанные в теле функции. По достижении конца функция возвращается к началу и так до выключения питания микроконтроллера. Простой пример: int timer=1; void setup(){ Serial.begin(9600); } void loop(){ Serial.print(timer); Serial.println(» сек.»); timer++; //инкремент на …

setup()

Функция setup() является базовой частью любой программы для Arduino. Вызов данной функции происходит только один раз при запуске/перезагрузке микроконтроллера. Используется для инициализации входов/выходов, переменных, открытия портов, загрузки настроек из памяти контроллера и т.д. По сути это установочная функция. Включение данной функции в программу — обязательно! Тело функции может оставаться пустым (не иметь программного кода на …

Раскрутка сайта. Как попасть в топ поисковых систем

В современном бизнесе особое значение имеет продвижение сайта фирмы. Большинство клиентов, прежде чем приобрести что-то, обращаются в интернет и ищут информацию о товаре или же сразу приобретают его онлайн. Покупатель зачастую обращается за услугами в организации, чьи сайты находятся в топе поисковых систем. Лидирующая позиция внушает доверие потребителю. Услуги, которые находятся не на первой странице …

Как знание мифов про соцсеть и возможность купить подписчиков Инстаграм у мастеров soctarget.org отражается на раскрутке аккаунта

Популярный сайт https://soctarget.org/ предлагает осуществить разнообразную деятельность c целью продвижения собственного аккаунта или профиля на просторах социальных сетей. Обратившись к профессионалам, можно купить фолловеров в Instagram, купить подписчиков Инстаграм, купить посты в Инстаграм, купить лайки в Инстаграм. Кроме того, при необходимости можно купить комментарии в Инстаграм к определенным публикациям. Следовательно, такие компетентные специалисты помогут в …