учебная логика. учебник СПО. Практикум по программному обеспечению содержит большое количество примеров и заданий
Скачать 5.66 Mb.
|
Вложенные функцииАргументом функции может быть функция, то есть допускаются вложенные функции. Для задания вложенной функции в Мастере функций в качестве аргумента надо указать функцию (нажать кнопку ). Задание 3.5.11В столбце С вычислите значения функции Логические функцииФункция IF задает логическую проверку условия и выполняет различные действия в том случае, если условие выполнено и если не выполнено. Синтаксис IF (Условие; Тогда_значение; Иначе_значение) Условие: любое значение или выражение, которое может иметь значение TRUE или FALSE. Тогда_значение (необязательно): значение, которое возвращается, если условие выполняется (то есть возвращает значение TRUE). Иначе_значение (необязательно): значение, которое возвращается, если условие не выполняется (то есть возвращает значение FALSE). Рассмотрим пример. Пусть в ячейке А1 пользователь запишет число, а в ячейке В1 должен появиться текст «больше 10» или «меньше 10» в зависимости от заданного числа. Решение: так как мы не знаем какое число будет записано в А1, используем функцию IF. В В1 вызовем «Мастер функций» и выберем категорию – «Логические». В списке логических функций дважды щелкнем на функции IF. Заполним аргументы: Тест (условие) – А1 > 10 тогда значение – «больше 10» иначе значение – «меньше 10», нажмите «ОК», чтобы за- кончить ввод функции. Заполните ячейку А1 числом. Посмотрите результат в ячейке В1. Кроме функции IF есть еще логические функции, изучите их самостоятельно. Рассмотрим пример построения кусочно-заданной функции. На Листе 2 построим таблицу кусочно-заданной функции на отрезке [-2, 4] с шагом 0,1: Заполните столбец А аргументами функции. В ячейке В2 задайте функцию: Вызовите «Мастер функций» и выберите логическую функцию IF. «Тест» в нашем случае имеет вид А2 <= 0. «Тогда значение» – вложенная функция cos (А2)-1. «Иначе значение» – вложенная функция sin(А2). Скопируйте формулу из ячейки В2 в остальные ячейки столбца В. Задание 3.5.12Постройте таблицу значений функции: Задание 3.5.13Создайте таблицу для вычисления стипендии студентам по следующему правилу: если средний балл выше 4,5 – стипендия 1 000 рублей, если средний балл от 4 до 4,5 – 800 рублей. В случае, если средний балл меньше 4, стипендия не выплачивается. Таблица должна содержать список студентов (не менее 5 фамилий) и оценки по 4 предметам для каждого студента. Средний балл и размер стипендии должны быть вычислены по формулам. 3.5.7. Диаграммы и графикиДля визуального представления большого количества числовых данных используются графики и диаграммы. В электронных таблицах всегда имеются инструменты для построения различных графиков, диаграмм, гистограмм и пр. Автоматическое заполнение данных на основе содержимого смежных ячеекCalc предоставляет широкие возможности для построения графиков и диаграмм на основе табличных данных. Для построения диаграммы (график рассматривается как частный случай диаграммы) используется «Мастер диаграмм», который вызывается Вставка – Диаграмма или соответствующей кнопкой на панели инструментов. Построим график функции y = sin x. Для этого создайте в столбцах A и B таблицу значений функции y = sin x на отрезке [-3;3] с шагом 0,1. После этого: Выделите данные в столбцах А и В. Вызовите «Мастер диаграмм». Шаг 1. Выбор типа диаграммы. В нашем случае – Диаграмма XY (Далее). Шаг 2. Указание ячеек – источника данных для диаграммы. Диапазон: проверить правильность указания диапазона данных или указать необходимый диапазон. Укажите, как располагаются данные в строках или столбцах. Шаг 3. Ряд данных. Настройка параметров для каждого ряда. Пока оставляем как есть. Шаг 4. Элементы диаграммы. Настройка параметров диаграммы – заголовка, легенды и т. д. Примечание. После того, как процесс создания диаграммы завершен, можно внести изменения не только во внешний вид диаграммы, но и изменить источник данных для нее. Выделив необходимый элемент диаграммы (оси, сетку, точки графика или столбцы диаграммы, подписи под осями, легенду и т. д.), открыть контекстное меню и внести необходимые изменения. |