Булеві функції, кон’юнкція, диз’юнкція. Логічні функції

Перевірка декількох умов

Є таблиця, у якій вказані бали за іспит і відмітка викладача.

1) Потрібно перевірити, чи менше сума балів 35. Якщо відповідь вірна, то результат роботи – «Не здав».

2) Якщо попередня умова хибна, сума балів >35, оператор переходить до перевірки наступного аргументу. Якщо значення в клітинці >=75, то поруч присвоюється «Відмінно». При інших варіантах функція поверне «Здав».

Незважаючи на те, що оператор «Якщо» працює з логічними значеннями, він чудово діє і з числами.

Приклад.

Дано:

  • імена продавців;
  • їх продажу.

Слід встановити, кому з продавців яка комісія належить:

  • якщо кількість продажів менше 50 тисяч, то відсоток не нараховується;
  • якщо обсяг угод варіюється в межах 50-100 тисяч, то комісія складає 2 %;
  • якщо кількість продажів понад 100 тисяч, то премія виписується у розмірі 4 %.

Під цифрою 1 позначений перший блок «ЯКЩО», де перевіряється на істинність. Якщо умова хибна, то виконується блок 2, де прописуються додатково ще 2 критерію.