Вид окна проекта
Таблица свойств компонентов
Элемент интерфейса | Компонент | Свойство | Значение свойства | ||
Заголовок окна | 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