Логическое выражение: различия между версиями

Материал из Энциклопедия вычислительного мышлении
Перейти к навигации Перейти к поиску
(Для операторов)
Строка 21: Строка 21:
 
* <sb><<> or <>></sb> или
 
* <sb><<> or <>></sb> или
 
* <sb><not <>></sb> отрицание
 
* <sb><not <>></sb> отрицание
* <[] contains []?::operators></sb> содержит?
+
* <sb><[] contains []?::operators></sb> содержит?
 
 
  
 
=== Для списков ===
 
=== Для списков ===

Версия 10:56, 10 октября 2019

Описание примитивный тип данных в информатике, принимающий два возможных значения, иногда называемых истиной (true) и ложью (false). Присутствует в подавляющем большинстве языков программирования как самостоятельная сущность или реализуется через численный тип данных. В некоторых языках программирования за значение истина полагается 1, за значение ложь — 0.
Область знаний
Область использования (ISTE) Computational Thinker
Возрастная категория 11
Примеры реализации
Авторы
Поясняющее видео
Близкие понятия
Среды и средства для освоения понятия

Примеры логических выражений в блоках Scratch

Для сенсоров

  • <touching [ v]?>
  • <touching color [#ff0000]?> - касается цвета?
  • <color [#00ff00] is touching [#0000ff]?>
  • <key [ v] pressed?> - клавиша нажата?
  • <mouse down?> - мышка нажата?

Для операторов

  • <[] < []> меньше?
  • <[] = []> - равны?
  • <[] > []> больше?
  • <<> and <>> и
  • <<> or <>> или
  • <not <>> отрицание
  • <[] contains []?::operators> содержит?

Для списков

  • [список v]содержит ()?