Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемАлександр Золотилов
1 Логические функции. Использование функций и логических формул.
2 Логические функции с простым условием 2 Логические функции позволяют решать с помощью табличного процессора логические задачи. В логической функции обязательно используется условие. Условие представляет собой величины или выражения одного типа, связанные одним из знаков отношений: (равно) (не равно) (меньше) (больше) (меньше или равно) (больше или равно)
3 3 Например: А ax 2 + bx + c > 0 и т.д. Такие условия называются простыми. Любое условие может принимать одно из двух значений: ИСТИНА (логическая единица) ЛОЖЬ (логический ноль) Если условие составлено из констант, то его значение не изменяется: - всегда имеет значение ИСТИНА Если в условие входит переменная, то его значение может быть истинным или ложным: А > - при А = 7 имеет значение ИСТИНА, при А = 2 имеет значение ЛОЖЬ.
4 4 При проверке условия в табличном процессоре используется функция ЕСЛИ. Функция ЕСЛИ имеет следующий формат записи: ЕСЛИ (условие; выражение_если_истина; выражение_если_ложно) Вычисляя значение этой функции при конкретных значениях, табличный процессор проверяет истинность записанного в ней логического условия и выводит значение выражения выражение_если_истина, если проверяемое условие истинно выражение_если_ложно, если проверяемое условие ложно.
5 5 Пример использования функции проверки простого условия: Значение ячейки С10 зависит от соотношения значений ячеек А1 и А2: если значение ячейки А1 больше значения ячейки А2, то в ячейке С10 надо записать число 1; если значение ячейки А1 меньше или равно значению ячейки А2, то в ячейке С10 надо записать число 0. с Для выполнения этого задания надо ввести в ячейку С10 функцию: =ЕСЛИ(А1>А2;1;0)
6 Логические функции со сложным условием 6 Сложным, или составным, условием называют несколько простых условий, связанных и др.с помощью логических операций: И(логическое умножение), ИЛИ(логическое сложение) И ИЛИ
7 Таблица истинности для логических операций И и ИЛИ 7 Условие 1Условие 2 Условие 1 и Условие 2 Условие 1 или Условие
8 Правила определения результата логических операций в таблице истинности: 8 результатом логической операции И будет ИСТИНА тогда и только тогда, когда истинны все перечисленные в аргументах условия (их количество не ограничено) результатом логической операции ИЛИ будет ИСТИНА, если истинно хотя бы одно из перечисленных в аргументах условий Для выполнения указанных логических операций в электронной таблице как раз и предусмотрены логические функции И и ИЛИ, аргументами которых являются условия.
9 9 Пример использования логических функций В ячейке А1 указан средний балл по аттестату, в диапазоне А2:А5 хранятся экзаменационные оценки по четырем предметам, полученные на вступительных экзаменах. В ячейке А6 вычисляется сумма вступительных баллов ученика.
10 10 Требуется сравнить полученный суммарный балл с проходным баллом, который хранится в ячейке В1. В ячейке А7 должен быть выведен результат сравнения: если условие (суммарный балл проходному баллу И средний балл по аттестату 4), то выводится текст из ячейки С1: «Поздравляем, вы успешно сдали экзамены и приняты»; если условие не выполнено, то выводится текст из ячейки С2 «Сожалеем, но вы не прошли по конкурсу». =ЕСЛИ(И(А6> В1;А1>4);С1;С2)
11 11 Задание. В таблице Расписание.xls рассчитать стоимость железнодорожных билетов для поездов разных категорий: пассажирские, скорые, фирменные. Цена билетов зависит от времени движения поезда к пункту назначения и категории поезда. Каждой категории поезда соответствует определенный коэффициент, на который следует умножать время в пути (в минутах) для расчета цены билета: пассажирский – 0,5 р., скорый – 1,5 р., фирменный – 1,7 р. Организовать таблицу Расписание.xls так, чтобы перерасчет цен билета можно было бы осуществлять, изменяя значение ячейки Категория.
12 12
13 13
14 14
15 15
16 16
17 17
18 18 АВСDE 1Станция ПрибытиеСтоянка Отправление Время в пути 2Бологое 7:45 3Академический 8:190:028:210:34 4Верхний Волчек 8:480:058:530:27 5Спирово 9:310:039:340:38 6Калашниково 9:560:039:590:22 7Лихославль 10:240:0510:290:25 8Черноруково 10:530:0210:550:24 9Тверь 11:120:17 10 Общее время стоянок 0:20 11Общее время в пути 3:27
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.