Определение параметров регрессионной зависимости полной фактической себестоимости от общехозяйственных и общепроизводственных расходов
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
int i=0; i<16; i++)
{=Form1->Memo2->Lines->Strings[i];= StrToFloat(str);_1+=pow(((sqrt(x))/(log(x)*log(x))),2);
}(unsigned int i=0; i<16; i++)
{=Form1->Memo2->Lines->Strings[i];= StrToFloat(str);_2+=((sqrt(x))/(log(x)*log(x)));
}(unsigned int i=0; i<16; i++)
{=Form1->Memo2->Lines->Strings[i];= StrToFloat(str);=Form1->Memo3->Lines->Strings[i];= StrToFloat(str1);_+=((sqrt(x))/(log(x)*log(x)))*y;
}_ = n*d_1- pow(d_2,2); // d в первой регрессии_0= (ysum*d_1-d_2*f_)/d_; // a0 в первой регрессии_1= (n*f_-d_2*ysum)/d_; // a1 в первой регрессии
y_r=0;q_s, q_;_s=0;_=0;(unsigned int i=0; i<16; i++)
{=Form1->Memo2->Lines->Strings[i];= StrToFloat(str);=Form1->Memo3->Lines->Strings[i];
y = StrToFloat(str1);_r= a_0 + a_1*((sqrt(x))/(log(x)*log(x))); //значения результата по регрессионным зависимостям
q_s+= pow((y+y_r),2);str_yr=FormatFloat("0.000",y_r);->Memo7->Lines->Add(str_yr);
}_= (1/(n-1))*q_s; //остаточные дисперсии_1=qysum/q_; //коэффициенты Фишера
Form1->Memo5->Lines->Add(d_);->Memo5->Lines->Add(a_0);->Memo5->Lines->Add(a_1);->Memo5->Lines->Add(q_);->Memo5->Lines->Add(f_1);
}
//---------------------------------------------------------__fastcall TForm1::FormCreate(TObject *Sender)
{=16;(unsigned int i=0; i<n; i++)
{*ini;= new TIniFile(( Application->ExeName, ".ini" ) );->Lines->Add(ini->ReadString ( "name", i+1, "" ));->Lines->Add(ini->ReadString ( "name_x", i+1, "" ));->Lines->Add(ini->ReadString ( "name_y", i+1, "" ));ini;
}
}
//---------------------------------------------------------__fastcall TForm1::N4Click(TObject *Sender)
{();
}
//---------------------------------------------------------__fastcall TForm1::Button1Click(TObject *Sender)
{(PageControl1->TabIndex==2)
{->Close();
}(PageControl1->TabIndex==1)
{->ActivePageIndex = 2;->Button1->Caption="Выход";
}(PageControl1->TabIndex==0)
{();->ActivePageIndex = 1;
}
}
//---------------------------------------------------------__fastcall TForm1::N6Click(TObject *Sender)
{->Show();
}
//---------------------------------------------------------__fastcall TForm1::N3Click(TObject *Sender)
{->Show();
}
//---------------------------------------------------------__fastcall TForm1::PageControl1Change(TObject *Sender)
{(PageControl1->TabIndex==2)
{->Button1->Caption="Выход";
}(PageControl1->TabIndex==1)
{->Button1->Caption="Далее >>";
}(PageControl1->TabIndex==0)
{->Button1->Caption="Далее >>";
}
}
ОПИСАНИЕ ФУНКЦИОНАЛЬНОСТИ СИСТЕМЫ ПРОГРАММАРОВАНИЯ
В качестве среды разработки был выбран программный пакет Borland С++ Builder. C++ - программный продукт, инструмент быстрой разработки приложений, интегрированная среда программирования, используемая программистами для разработки программного обеспечения на языке программирования C++.++ Builder объединяет в себе комплекс объектных библиотек, компилятор, отладчик, редактор кода и многие другие компоненты. Цикл разработки аналогичен Delphi. Большинство компонентов, разработанных в Delphi, можно использовать и в C++ Builder без модификации.++ Builder содержит инструменты, которые при помощи drag-and-drop делают разработку визуальной, упрощает программирование благодаря встроенному - редактору интерфейса.
Язык С++ - это язык программирования общего назначения, очень хорошо известный своей эффективностью, экономичностью, и переносимостью.
Указанные преимущества С++ обеспечивают хорошее качество разработки почти любого вида программного продукта. Использование С++ в качестве языка программирования позволяет получать быстрые, компактные и легко читаемые программы. При этом они имеют хорошую наглядность и их более просто сопровождать.
С++ сочетает эффективность и мощность в относительно малом по размеру языке. Хотя С++ не содержит встроенных компонентов языка, выполняющих ввод - вывод, распределение памяти, манипуляций с экраном или управление процессами, тем не менее, системное окружение С++ располагает очень большой библиотекой модулей, в которой реализованы все подобные функции. Библиотека поддерживает многие, если не все, функции, которые требуются в работе.
Это решение позволяет программам, написанным на этом языке, быть независимыми от конфигурации конкретного компьютера, а строгое определение языка делает его независимым от любых деталей операционной системы или машины. В то же время программисты могут добавить в библиотеку специфические системные программы, чтобы более эффективно использовать конкретные особенности машины.
Перечислим некоторые существенные особенности языка С++:
С++ обеспечивает полный набор операторов структурного программирования.
С++ поддерживает указатели на переменные и функции. Указатель на объект программы соответствует машинному адресу этого объекта. Посредством разумного использования указателей можно создавать эффективно выполняемые программы, так как указатели позволяют ссылаться на объекты тем же самым путем, как это делает машина. С++ поддерживает указатели, и тем самым позволяет осуществлять непосредственный доступ и манипуляции с адресами памяти.
В своем составе С++ содержит препроцессор, который обрабатывает текстовые файлы перед компиляцией. Среди его наиболее полезных приложений при написании программ на С++ являются: определение программных констант, замена вызовов функций аналогичными, но более быстрыми макросами, условная компиляция.
С++ - гибкий язык, позволяющий принимать в конкретных ситуациях самые разные решения. Тем не менее, С++ налагает незначительные ограничения в таких, например, действиях, как преобразование типов. Во многих случаях это является достоинством, однако, программисты должны хорошо знать язык, чтобы понимать, как будут выполняться их программы.
С++ - это универсальный язык программирования, задуманный так, чтобы сделать программирование более приятным для серьезного программиста. За исключением второстепенных деталей С++ является надмножеством языка программирования C. Помимо возможностей, которые дает C, С++ предоставляет гибкие и эффективные средства определения новых типов. Используя определения новых типов, точно отвечающих концепциям приложения, программист мо?/p>