|
|||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Введите описания классов и функций, которые будут использоваться в этой задаче4. Для этого откройте окно текста программы и после строки TForm1 *Form1;вставьте программный код описания классов и функций, представленный в „Теоретических сведениях и анализе задачи" этой лабораторной. Сохраните проект и текст программы.
4.Введите математические выражения у поля Edit1 и Edit2 и очистите поля 5.Запрограммируйте кнопку "Вычислить" таким образом: void_ fastcall TForm1::Button1Click(TObject *Sender) { Telement*x =form(Edit1->Text); Telement* f = form(Edit2->Text); Telement* f1 = f -> differ(); Telement* f2 = f1 -> differ(); double X = x -> rezult(); f -> set_var(X); f1 -> set_var(X); f2 -> set_var(X); intprecision = 15; int digits = StrToFloat(ComboBox1->Text); Edit3 -> Text = FloatToStrF(x -> rezult(), ffFixed, precision, digjts); Edit4 -> Text = FloatToStrF(f -> rezult(), ffFixed, precision, digits); Edit5 -> Text = FloatToStrF(f1 -> rezult(), ffFixed, precision, digits); Edit6 -> Text = FloatToStrF(f2 -> rezult(), ffFixed, precision, digits); } 6. Запрограммируйте функцию, которая будет выполняться после изменения числа yполе ComboBox1. Для этого запрограммируйте событие Change объекта ComboBox1 так, чтобы при этом выполнялись действия для кнопки "Вычислить" (функция Button1Click): void_ fastcall TForm1::ComboBox1Change(TObject *Sender) { Button1Click(Button1); } Сохраните программу и убедитесь в ее работоспособности. Задания 1. Вычислите значение третьей производной. Для этого введите в форму 2. Введите дополнительную зависимость положения ракеты от еще одного 3. Обеспечьте вычисление тригонометрических функций sin(), cos() и 4. Получите аналитический вид производной математического выражения
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.) |