
Таблица свойств компонентов
| Элемент интерфейса | Компонент | Свойство | Значение свойства | ||
| Заголовок окна | Form1 | Caption | Расчёт функции | ||
| Введите x | Label1 | Caption | Введите y | ||
| Введите y | Label2 | Caption | Введите x | ||
| Введите z | Label3 | Caption | Введите z | ||
| Ответ | Label4 | Caption | Ответ | ||
| Кнопка решить | Button1 | Caption | решить | ||
| Поле ввода x | Edit1 | Text | |||
| Поле ввода y | Edit2 | Text | |||
| Поле ввода z | Edit3 | Text | |||
| Поле вывода результата | Edit4 | Text | |||
Таблица используемых событий
| Компонент | Событие | Имя процедуры обработки события | Реализуемый алгоритм |
| Button1 | OnClick | Tform1.Button1Click | Расчёт функции |
Таблица используемых переменных
| Имя переменной в задаче | Имя переменной в программе | Тип переменной | Комментарий |
| x, y, z, b | x, y, z, b | real | Переменные |
Графическая схема алгоритма

Тесты
Тест1
Исходные данные: x=1 y=2 z=3
Ожидаемый результат: b:=abs(cos(1)+cos(2))+2*sqr(sin(3))=0.164
Тест2
Исходные данные: x=3 y=3 z=2
Ожидаемый результат: b:=abs(cos(3)+cos(3))+2*sqr(sin(2))=3.634
Тест3
Исходные данные: x=2 y=2 z=3
Ожидаемый результат: b:=abs(cos(2)+cos(2))+2*sqr(sin(3))=0.872






