Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Обработка информации в электронных таблицах средствами редактора OpenOffice Calc. Практикум

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
51
- В ячейку C5 введите формулу: =IF(A2=1;0;1)
и нажмите клавишу Enter. Синтаксис записанной функции читается: если в ячейке A5 записана 1 (исти­на высказывания), то в ячейке C5 запишется 0 (ложь
высказывания), во всех остальных случаях в ячейке
C5 запишется 1, но, как известно из теоретического
курса по теме: «Алгебра логики» курса информатики
10 класса, логическое высказывание может принимать
только два значения: истина — 1 и ложь — 0.
- С помощью маркера автозаполнения распро­страните записанную в ячейку C5 формулу на диапа­зон ячеек C5:C8.
Таким образом, пользуясь возможностями ре-
дактора электронных таблиц OpenOffice Calc, автома-
тизировано определили отрицание элементарного ло-
гического высказывания p.
- Сохраните файл с именем Практическая ра- бота 4.
Пример 2. Автоматизированное определение
конъюнкции двух элементарных логических вы-
сказываний в редакторе электронных таблиц
OpenOffice Calc.
Конъюнкция (логическое умножение) двух вы-
сказываний истинна тогда и только тогда, когда оба
52
высказывания истины, во всех остальных случаях
ложна.
Рис. 25
- Откройте файл Практическая работа 4 ре- дактора электронных таблиц OpenOffice Calc.
- В редакторе электронных таблиц OpenOffice Calc на Листе 1 в таблицу истинности, созданную при выполнении примера 1, в ячейку D4 добавьте заголо­вок колонки: «pq» (см. рис. 25).
- В ячейку D5 введите формулу: =IF(AND(A2=1;B2=1);1;0) и нажмите клавишу Enter.
Синтаксис записанной функции читается: если
и в ячейке A5 записана 1 (истина высказывания), и в ячейке B5 записана 1 (истина высказывания), то в ячейке D5 запишется 1 (истина высказывания), во
53
всех остальных случаях в ячейке D5 запишется 0 (ложь высказывания).
- С помощью маркера автозаполнения, распро­страните, записанную в ячейку D5, формулу на диапа­зон ячеек D5:D8.
Таким образом, пользуясь возможностями ре-
дактора электронных таблиц OpenOffice Calc, автома-
тизировано определили конъюнкцию двух элементар-
ных логических высказываний.
- Сохраните изменения в файле с именем Прак- тическая работа 4.
Пример 3. Автоматизированное определение
дизъюнкции двух элементарных логических вы-
сказываний в редакторе электронных таблиц
OpenOffice Calc.
Дизъюнкция (логическое сложение) двух вы-
сказываний истинна, когда хотя бы одно из двух вы-
сказываний истинно и ложно тогда и только тогда, ко-
гда оба высказывания ложны.
54
Рис. 26
- Откройте файл Практическая работа 4 ре- дактора электронных таблиц OpenOffice Calc.
- В редакторе электронных таблиц OpenOffice
Calc на Листе 1 в таблицу истинности, созданную при выполнении примера 1, в ячейку E4 добавьте заголо­вок колонки: «pq» (см. рис. 26).
- В ячейку E5 введите формулу: =IF(OR(A2=1;B2=1);1;0) и нажмите клавишу Enter.
Синтаксис записанной функции читается: если либо в ячейке A5 записана 1 (истина высказывания), либо в ячейке B5 записана 1 (истина высказывания), то в ячейке E5 запишется 1 (истина высказывания), во всех остальных случаях (очевидно, что единственным вариантом остается случай ложности 2-х высказыва­ний (оба высказывания — 0)) в ячейке E5 запишется 0 (ложь высказывания).
55
- С помощью маркера автозаполнения, распро-
страните, записанную в ячейку E5, формулу на диапа­зон ячеек E5:E8.
Таким образом, пользуясь возможностями ре-
дактора электронных таблиц OpenOffice Calc, автома­тизировано определили дизъюнкцию двух элементар­ных логических высказываний.
- Сохраните изменения в файле с именем Прак- тическая работа 4.
Пример 4. Автоматизированное решение си-
стемы трех уравнений в редакторе электронных
таблиц OpenOffice Calc.
Пользуясь возможностями редактора электрон-
ных таблиц OpenOffice Calc, найдите значение функ­ции y, если известно, что значения аргумента x изме- няются с шагом 1 в диапазоне от –10 до 10:
 
 
5 xесли ,x
5x5- если ,
2
x
-5 xесли ,x
y
2
56
Рис. 27
- Откройте файл Практическая работа 4 ре- дактора электронных таблиц OpenOffice Calc.
- На Листе 2, указанного файла, создайте таб- лицу, аналогичную представленной на рис. 27.
- В ячейки диапазона B5:V5, используя маркер
автозаполнения, введите значения аргумента x от –10 до 10 с шагом 1.
- В ячейку C5 введите формулу: =IF(B5<- 5;B5^2;if(AND(B5>=-5;B5<5);B5/2;SQRT(B5)))
и нажмите клавишу Enter. Синтаксис записанной функции читается: если в ячейке B5 записано число меньшее –5, то в ячейке C5 запишется значение ячей­ки B5, возведенное в квадрат; если в ячейке B5 запи-
57
сано число большее, либо равное –5, но меньшее 5, то
в ячейке C5 запишется значение ячейки B5, деленное
на 2; во всех остальных случаях (очевидно, что един-
ственным вариантом в данной задаче остается значе-
ние большее, либо равное 5) в ячейке C5 запишется корень квадратный из значения ячейки B5.
- С помощью маркера автозаполнения, распро­страните, записанную в ячейку C5, формулу на диапа­зон ячеек C5:V5.
Таким образом, пользуясь возможностями ре-
дактора электронных таблиц OpenOffice Calc, автома­тизировано решили систему трех уравнений.
- Сохраните изменения в файле с именем Прак- тическая работа 4.
УПРАЖНЕНИЕ № 4
- Откройте файл с именем Практическая рабо-
та 4. На Листе 1, указанного файла, в таблицу истин-
ности, созданную при выполнении Примеров 1-3 (см. рис. 26), в ячейку F4 добавьте заголовок: «pq». Пользуясь возможностями функции IF редактора электронных таблиц OpenOffice Calc, автоматизиро-
58
вано определите импликацию двух элементарных ло­гических высказываний.
Импликация (логическое следствие) двух вы-
сказываний ложна тогда и только тогда, когда из ис-
тины следует ложь, во всех остальных случаях истина.
1. Откройте файл с именем Практическая
работа 4. На Листе 1, указанного файла, в таблицу
истинности, созданную при выполнении Примеров 1–
3 (см. рис. 26), в ячейку G4 добавьте заголовок: «pq». Пользуясь возможностями функции IF редак­тора электронных таблиц OpenOffice Calc, автомати-
зировано определите эквивалентность двух элемен­тарных логических высказываний.
Эквивалентность (логическое равенство) двух
элементарных логических высказываний истина тогда
и только тогда, когда оба высказывания принимают
одинаковые значения (либо оба истины, либо оба
ложны), во всех остальных случаях ложно.
2. Откройте файл с именем Практическая
работа 2. На Листе 6, указанного файла, в таблицу
с заголовком: «Дневник наблюдений погоды в Кур-
ске за период с 1 по 15 октября 2019 года» в ячейку
B3 запишите заголовок: «Норма температуры в ок- тябре в Курске (°C)». В ячейку C3 введите значение
59
6,5 — норма среднемесячной температуры октября в Курске. В ячейку J5 введите заголовок: «Отклоне-
ние температуры от нормы» (см. рис. 28). Пользуясь
возможностями функции IF редактора электронных таблиц OpenOffice Calc, автоматизировано определи­те, соответствовала ли норме температура воздуха в Курске в каждый из конкретных дней исследования, была выше нормы, или была ниже нормы.
То есть, если в конкретный день периода иссле-
дования температура воздуха была равна норме сред-
немесячной температуры октября в Курске, то автома-
тизировано должно быть записано: «Норма»; если в конкретный день периода исследования температура
воздуха была выше нормы среднемесячной темпера-
туры, то автоматизировано должно быть записано:
«Выше нормы»; если в конкретный день периода ис-
следования температура воздуха была ниже нормы
среднемесячной температуры, то автоматизировано
должно быть записано: «Ниже нормы».
Примечание: внутри функции текст записывается в
кавычках “ ”.
60
Рис. 28
3. Откройте файл с именем Практическая
работа 2. На Листе 6, указанного файла, в таблицу
с заголовком: «Дневник наблюдений погоды в Кур-
ске за период с 1 по 15 октября 2019 года» в ячейку
K5 введите заголовок: «Название ветра». Пользуясь возможностями функции IF редактора электронных
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]