Линейные алгоритмы
Автор: RUSY19 • Апрель 4, 2020 • Практическая работа • 1,113 Слов (5 Страниц) • 370 Просмотры
Министерство образования и науки Российской Федерации
Федеральное государственное автономное образовательное учреждение высшего образования Южно-Уральский государственный университет
(национальный исследовательский университет)
Политехнический институт
Кафедра «Мехатроника и автоматизация»
Линейные алгоритмические структуры
ОТЧЕТ
По практической работе №1
по дисциплине «Информатика и программирование»
Вариант 7
Проверил, (Преподаватель)
____________/Потапова Д.В./
___________20__г.
Автор работы
студент группы П-155
____________/Исхужин Р.А. /
___________20__г.
Цель работы: научиться строить линейные алгоритмы, записывать алгоритмы в виде схемы алгоритма и на алгоритмическом языке.
Задание: известны координаты вершин треугольника. Записать и реализовать алгоритм вычисления площади круга, описанного около треугольника.
Ход работы
- Определение входных и выходных данных:
- Входными данными (аргументами) являются вещественные числа – координаты вершин треугольника А(;), B(;), C(;); [pic 1][pic 2][pic 3][pic 4][pic 5][pic 6]
- Выходными данными (результатом) является вещественное число S – площадь круга, описанного около треугольника.
- Решение задачи:
Площадь круга, описанного около треугольника S = πR^2
Радиус круга R= [pic 7]
Площадь треугольника =[pic 8][pic 9]
Полупериметр p= [pic 10]
Сторона AB=[pic 11]
Сторона BC=[pic 12]
Сторона CA=[pic 13]
- Представление алгоритма в виде схемы алгоритма:
Алгоритм «Вычисления площади круга,
Начало
описанного около треугольника»[pic 14][pic 15]
[pic 16]
входные данные: вещественные числа
, , , , , – координаты вершин [pic 23][pic 17][pic 18][pic 19][pic 20][pic 21][pic 22]
треугольника
[pic 24]
[pic 25]
Сторона AB: =[pic 26]
...