Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_Informatika.doc
Скачиваний:
57
Добавлен:
17.03.2016
Размер:
2.62 Mб
Скачать

Числовые функции

Такое условное название имеет группа функций, которые подсчитывают частное и остаток от деления и округляют числа в ту или иную сторону.

Упражнение 3

Рассмотрим функцию ЦЕЛОЕ. Для чего введите в ячейку А10(или любую) формулу =ЦЕЛОЕ(5.7). а затем скопируйте эту формуле в ячейку А11 и замените число 5.7 на-5.7. В первом случае формула вернет 5, а во втором случае -6. Вывод: эта функция округляет число-до ближайшего – меньшего целого.

Функция, OCTAT (число, делитель)_вычисляет остаток от деления нацело. Например: =ЦЕЛОЕ(20/3) возвращает 6, т.е. результат деления нацело 20 на 3; =ОСТАТ(20,З) вернет 2. т.к. 20 – 3*6 = 2. Эти функции дают разумные результаты и для нецелых значений аргументов.

В

ведите в ячейку С14 формулу=ЦЕЛОЕ(А14/В14), а в D14 формулу =ОСТАТ(А14;В14). Последовательно вводите в ячейки А14 и В14 пары чисел: 5, 3; 5, -3; -5, 3; -5, -3. Сохраняйте результаты вычислений в блоке F14:I17 с помощью копирования значений (перетаскивать блок A14:D14 правой кнопкой мыши и в контекстном меню выбирать «Копировать только значения»). В блок FI3:I13 введите заголовки: «Делимое», «Делитель», «Частное», «Остаток..

Проектирование расчетов на рабочем листе

Упражнение 4.

Спроектируйте рабочую книгу, которая будет вычислять различные элементы треугольника по трем его сторонам; полупериметр р площадь треугольника S, а также радиус R описанной окружности и радиус r вписанной в треугольник окружности.

Площадь треугольника вычисляется по формуле Герона:

,где p- полупериметр: . Радиус вписанной окружности вычисляется по формуле:, а радиус описанной окружности по формуле:

Отвести на рабочем листе три ячейки для ввода сторон треугольника, отдельно вычислить полупериметр, а на его основе площадь треугольника. Потом в отдельных ячейках расположить формулы вычисления радиусов. В ячейках, расположенных слева от ячеек с числами и формулами, разместить обозначения величин.

Переименуйте рабочий лист, дайте ему имя «Треугольник». Введите данные, как показано на рисунке.

А

налогичным образом задайте имя дляячейки В8. В ячейку В6 введите формулу полупериметра: =(a+b+c_)/2.

В ячейку В8 введите формулу: =КОРЕНЬ(р*(р-а)*(р-b)*(р-с_)).В ячейку В10 введите формулу: =S/p. А в ячейку D10 формулу: =(a*b*c)/(4*S). Отформатируйте ячейки со значениями с точностью до трех знаков (меню Формат/ Ячейки – вкладка Число). В итоге должен получиться результат, представленный на рисунке слева.

Защита ячеек и листов

Чтобы предохранить таблицу от непреднамеренной порчи неопытным пользователем (вдруг он попытается задать радиус вписанной окружности и при этом уничтожит формулу), нужно защитить рабочий лист. Но сначала нужно «объявить беззащитными» ячейки с исходными данными. Для этого выделите ячейки, содержащие длины сторон (В2:В4), выберите меню Формат – Ячейки – вкладка Защита и снимите флажок «Защищаемая ячейка». Затем выберите команду Сервис/Защита/Защитить лист. Попробуйте теперь ввести данные вне диапазона В2:В4. Снимите защиту командой Сервис – Снять защиту листа.

Разрешите пользователю вводить только положительные данные сторон треугольника (пункт меню Данные - Проверка).

На вкладке Сообщение об ошибке задайте текст сообщения об ошибке.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]