Задание 2
Расчет функции u = tg 2 (x + y) − e y − z cos x 2 + sin z 2 .
void __fastcall TForm1::FormCreate(TObject *Sender)
{
Edit1->Text="3,4"; // Начальное значение X
Edit2->Text="0,74"; // Начальное значение Y
Edit3->Text="19,43"; // Начальное значение Z
Memo1->Clear();// Очистка окна редактора Memo1
// Вывод строки в многострочный редактор Memo1
Memo1->Lines->Add("Лаб. раб. N1. Ст. гр. 740102 Иванов А.А.");
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
double x,y,z;
x=StrToFloat(Edit1->Text); // Считывается значение X
Memo1->Lines->Add("x="+Edit1->Text); // Вывод X в окно Memo1
y=StrToFloat(Edit2->Text); // Считывается значение Y
Memo1->Lines->Add("y="+Edit2->Text); // Вывод Y в окно Memo1
z=StrToFloat(Edit3->Text); // Считывается значение Z
Memo1->Lines->Add("z="+Edit3->Text); // Вывод Z в окно Memo1
// Вычисляем арифметическое выражение
double a=pow(tan(x+y),2);
double b=exp(y-z);
double c=sqrt(cos(x*x)+sin(z*z));
double u=a-b*c;
// Выводим результат в окно Memo1
Memo1->Lines->Add("Результат U = '+FloatToStrF(u,ffFixed,8,3)); }