Задача:
Определить радиус окружности, вписанной в треугольник со сторонами 5,6,7.
Пояснительный рисунок к задаче
Формальное описание условия задачи:
Алгоритм решения задачи (из л.р.№1):
Зная длины всех сторон треугольника, находим периметр (1);
Находим площадь треугольника по формуле Герона (2);
Зная площадь и периметр треугольника, находим радиус вписанной окружности по формуле S=p*r (3), где p – полупериметр треугольника, r – радиус окружности(3).
Алгоритм решения в формальном виде на SCg
1. Вычисляем периметр треугольника Треугольник(A; B; C) – P = 18 – по формуле вычисления периметра.
Результат выполнения действия:
2. На основании формулы Герона вычисляется площадь треугольника Треугольник(A; B; C) – S = 6√6.
Результат выполнения действия:
3. Вычисляется радиус окружности Окр(О; E) – (2√6)/3 см.
Результат выполнения действия:
Итоговый алгоритм
Требования к отчету. В отчете необходимо описать условия, пошаговое решение задачи. Отчет предоставить для проверки в электронном виде.
Контрольные вопросы:
Понятие формального представления в базе знаний алгоритма решения различных задач.
SC-кода, синтаксис языков SCn или SCg .
Алгоритм решения вычисления площади окружности в формальном языке SCg.
Решения задачи вычисления на основании формулы Герона площади треугольника.
Решения задачи вычисления площади квадрата на языке SCg.
Лабораторная работа №8.
Изучение метода навигации по базе знаний с помощью метода поиска по изоморфному образцу
Do'stlaringiz bilan baham: |