Главная страница
Навигация по странице:

  • Синтаксис

  • учебно-метод указ 2022. дагестанский госудаственный технический университет


    Скачать 1.08 Mb.
    Названиедагестанский госудаственный технический университет
    Дата03.07.2022
    Размер1.08 Mb.
    Формат файлаdocx
    Имя файлаучебно-метод указ 2022.docx
    ТипУчебно-методические указания
    #623418
    страница9 из 27
    1   ...   5   6   7   8   9   10   11   12   ...   27

    Использование логических функций


    Опыт показывает, что из всех логических функций чаще всего употребляются функции: И,ИЛИи ЕСЛИ.Объясняется это тем, что они позволяют в процессе решения задач организовать ветвление, т. е. реализовать выбор нескольких вариантов вычисления. Известно, что для организации ветвления используются высказывания. При этом простое высказывание содержит одно утверждение, что позволяет проверить выполнение только одного условия. Функции Ии ИЛИпозволяют создавать сложные высказывания, с помощью которых можно проверить выполнение (или невыполнение) сразу нескольких условий.

    Синтаксис функции И: И(логическое_значение1; логическое_значение2; …),

    где логическое_значение1, логическое_значение2, … – это от одного до тридцати проверяемых условий (простых высказываний), каждое из которых может иметь значение либо ИСТИНАлибо ЛОЖЬ.

    Аргументы должны быть логическими значениями, массивами или ссылками, которые содержат логические значения. Если аргумент, который является ссылкой или массивом, содержит тексты или пустые ячейки, то такие значения игнорируются.

    Синтаксис функции ИЛИ: ИЛИ(логическое_значение1; логическое_значение2; …),

    где логическое_значение1, логическое_значение2, это, как и в предыдущем случае, от одного до тридцати проверяемых условий (простых высказываний), каждое из которых может иметь значение либо ИСТИНА, либо ЛОЖЬ.

    Синтаксис функции ЕСЛИ: ЕСЛИ(лог.выражение;значение,_если_истина; значение,_если_ложь), где лог.выражение это любое значение или выражение том числе простые и сложные высказывания), принимающее значения ИСТИНАили ЛОЖЬ;

    значение,_если_истина – значение, которое будет введено в вычисляемую ячейку, если лог.выражение истинно. Это значение может быть формулой;

    значение,_если_ложь – значение, которое будет введено в вычисляемую ячейку, если лог.выражение ложно. Это значение может быть формулой.

    Пример.


    Задача. Если х>0 и x найти сумму чисел, иначе вычислить разность чисел. Построить график зависимости результирующего значения функции от х.




    А

    В

    С

    D

    1

    x

    y

    И

    ЕСЛИ

    2

    -50

    =А2+5

    =И(А2>0;А2<В2)

    =ЕСЛИ(С2;А2+В2;А2-В2)

    3

    -45










    Решение.

    1. Задать столбик значений х с шагом 5 от -50 до 50.

    2. Вычислить столбик значений у по формуле у=х+5(адреса ячеек выбирать мышкой).

    3. Установить курсор в С2, с помощью мастера функций выбрать категорию Логические и функцию И.

    4. В диалоговом окне Аргументы функции задать необходимые параметры:

    • логическое условие 1 для ячейки со значением -50 будет А2>0;

    • логическое условие 2 для ячейки со значением -50 будет А2 и подтвердить ОК.

    1. Скопировать формулу в другие ячейки столбца С.

    2. Установить курсор в D2, с помощью мастера функций выбрать категорию Логические и функцию Если.

    3. В диалоговом окне Аргументы функции задать необходимые параметры:

    • логическое выражение адрес C2, в строке значение, если истина – А2+В2,
      в строке значение, если ложь А2-В2.

    1. Полученное значение скопировать в остальные ячейки столбца D (рис. 5).



    Рис. 5. Таблица значений для построения графика функции

    1. Построить график зависимости результирующего значения функции от х (рис. 6).





    Рис. 6. Построенный график зависимости результирующего значения функции от х

    Часть функций предназначена для обработки массивов данных, векторов, матриц.
    Функция СУММЕСЛИ(диапазон; критерий; диапазон_суммирования).
    Диапазон диапазон ячеек, содержащий определенный признак.

    Критерий – условие, записанное в форме числа, выражения или текста, определяющего требования к значению признака.

    Диапазон_суммирования диапазон ячеек, значения данных в которых суммируются, если признак этих ячеек соответствует условию.

    С помощью этой функции можно вычислить сумму значений, записанных в ячейках из «диапазона_суммирования», если значения в соответствующих им ячейках «диапазона» удовлетворяют «критерию». Если

    «диапазон_суммирования» опущен, то суммируются значения ячеек в

    «диапазоне».

    Функция СУММПРОИЗВ также может оказать существенную помощь при обработке массивов данных. Ее действие заключается в вычислении суммы произведений соответствующих элементов заданных массивов. Синтаксис этой функции:
    1   ...   5   6   7   8   9   10   11   12   ...   27


    написать администратору сайта