▲ Наверх
ArduBlock Wiki Уроки Компоненты Книги Программы Контакты Спонсоры
Если еще ArduBlock

Условные операторы являются центральными для компьютерного программирования. Они позволяют выразить утверждения как:

Если есть путь налево, поверните налево.
Если счет = 100, выведите «Молодец!».

Блоки

Если блоки

Простейшим условным оператором является блок "если" , как показано ниже:

При запуске это будет сравнивать значение переменной x с 100. Если оно больше, "Какое большое число!" будет напечатан. В противном случае ничего не происходит.

Блоки Если - Иначе

Также возможно указать, что что-то должно произойти, если условие не выполнено , как показано в этом примере:

Как и в предыдущем блоке "Какое большое число!" будет напечатан, если x > 100; в противном случае «Это не очень большое». будет напечатан.

Если блок может иметь ноль или один либо еще разделы , но не более чем один.

Блоки Если - Иначе - Если 

Кроме того, можно протестировать несколько условий с помощью одного блока "если" , добавив операторы иначе "если" :

Блок сначала проверяет, если х > 100, печатая "Какое большое число!" если это. Если это не так, он продолжает проверять, если х = 42. Если это так, он печатает «Это мое счастливое число». В противном случае ничего не происходит.

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

Блоки Если - Иначе - Если - Иначе

Как показано здесь, блоки "если" могут иметь разделы "иначе" и "если" и "иначе" :

Раздел "иначе" гарантирует, что какое-либо действие выполнено, даже если ни одно из предыдущих условий не выполняется.

Еще секция может возникнуть после любого числа иначе , если секции, включая нуль.

Модификация блока

На панели инструментов появляется только обычный блок "если" :

Чтобы добавить операторы "иначе" "если" и "иначе", пользователь должен щелкнуть значок шестеренки, который откроет новое окно:

Затем пользователь может перетащить операторы "иначе если" и "иначе" в блок "если" , а также переупорядочить и удалить их. Когда закончите, пользователь должен нажать на знак шестерёнки, который закрывает окно, как показано здесь:

Обратите внимание, что формы блоков допускают добавление любого количества других подблоков, но только до одного другого блока.


Поделись в соц сетях

Центр разработки программного обеспечения для микроконтроллеров Atmega
© 2010 - 2019 ArduBlock.ru Все права защищены. №1014879708
Проекты
Вакансии
Разработчики
Спонсоры
ardublock@mail.ru
+7 (904) 713-86-14

44 992
27 968
10 944