Розробка діалогової системи для рішення прикладних задач

Автор работы: Пользователь скрыл имя, 15 Ноября 2013 в 23:44, курсовая работа

Описание работы

Язык программирования C++ широко используется для разработки программного обеспечения. А именно, создание разнообразных прикладных программ, разработка операционных систем, драйверов устройств, а также видео игр и многое другое. Существует несколько реализаций языка программирования C++ — как бесплатных, так и коммерческих. Их производят проекты: GNU, Microsoft и Embarcadero (Borland). Проект GNU — проект разработки свободного программного обеспечения (СПО). Язык программирования С++ был создан в начале 1980-х годов, его создатель сотрудник фирмы Bell Laboratories – Бёрн Страуструп.

Файлы: 1 файл

теория.doc

— 557.00 Кб (Скачать файл)

Canvas->LineTo(ClientWidth-45,ClientHeight/2+10);

Canvas->MoveTo(ClientWidth/2,ClientHeight-25);

Canvas->LineTo(ClientWidth/2,25);

Canvas->LineTo(ClientWidth/2+10,45);

Canvas->MoveTo(ClientWidth/2,25);

Canvas->LineTo(ClientWidth/2-10,45);

Canvas->TextOutA (ClientWidth/2-30,30,"Y");

Canvas->TextOutA (ClientWidth-40,ClientHeight/2+20,"X");

Canvas->TextOutA(ClientWidth/2-15,ClientHeight/2+5,"0");

Canvas->MoveTo(ClientWidth/2+15,ClientHeight/2-5);

Canvas->LineTo(ClientWidth/2+15,ClientHeight/2+5);

Canvas->TextOutA(ClientWidth/2+15,ClientHeight/2+10,"1");

/*const int n=10;

float x, y, R, Xc, Yc;

int k,i;

for (i=0;i<n;i++)

{x=((2.0+i)/(3.0+2.0*sqrt(3.0*i)))-0.5;

if (x<1) {y=2*log(fabs(x*x+1))+pow(sin(pow(x,3.0)),3.0)+pow(fabs(x),1/3.0);}

else

{y=(x*sqrt(fabs(pow(sin(x),2.0)+pow(cos(x*x),2.0)+1.0)))/(sqrt(fabs(2*x+1.0))*log(fabs(x)+1.0)+1.0);}*/

for (float i=0;i<20;i+=0.01)

Canvas->Pixels[i*10+ClientWidth/2][-(((2.0+i)/(3.0+2.0*cos(3.0*i)))-0.5)*10+ClientHeight/2]=clRed;

}

//---------------------------------------------------------------------------

 

 

 

 

 

 

 

 

Приложение  В

 

Блок-схемы  функций класса

 

 

Блок-схема функции void vvod();

 




 

 

 



 

 

Рисунок 1 – Блок-схема функции void vvod();

 

 

Блок-схема функции void vivodх();

 


 








 





 

 

Рисунок 2 – Блок-схема функции void vivodx();

 

 

Блок-схема функции void vivody();


 








 





 

 

 

Рисунок 3 – Блок-схема функции void vivody();

 

 

Блок-схема функции int formula();


 








 







 

 

 


 



 

 



 



 

 

Рисунок 4 – Блок-схема функции int formula();

 

 

Блок-схема функции int kolichestvo();

 


 








 

 


 



 





 

 

 


 





 

 

 

Рисунок 5 – Блок-схема функции int kolichestvo();

 

 

Блок-схема функции int procent ();

 

 


 



 




 


 

 

 

Рисунок 6 – Блок-схема функции int procent ();

 

 

 

 

 

 

 

 

 

 

 

Приложение  Г

 

Результат выполнения программы

 

 

 

Рисунок 7 – Результат выполнения программы

 

 

 

Рисунок 8 – Результат выполнения программы

 

Рисунок 9 – Результат выполнения программы

 

 

 

Рисунок 10 – Результат выполнения программы

 

 

 

 

Рисунок 11 – График функции Х(i)


Информация о работе Розробка діалогової системи для рішення прикладних задач