Курсовая работа тема: “Модель экономического роста Харрода-Домара “





Скачать 459.05 Kb.
НазваниеКурсовая работа тема: “Модель экономического роста Харрода-Домара “
страница5/5
Дата публикации24.04.2015
Размер459.05 Kb.
ТипКурсовая
100-bal.ru > Экономика > Курсовая
1   2   3   4   5

Блок-схема .



TList

TUndiagram

TMain

TObject

TComponent

ECircle


Из схемы видна связь между основными модулями , использованными в программе .Основное подчинение идёт к TList . И иерархический порядок позволяет виртуально оценить и пронаблюдать связи между ними .

Undiagram.cpp



#include

#pragma hdrstop
#include "unDiagram.h"
#pragma package(smart_init)

#pragma resource "*.dfm"

TfmDiagram *fmDiagram;

// определяется переменные fmDiagram
__fastcall TfmDiagram::TfmDiagram(TComponent* Owner)

// перегружается при функции __fastcall

: TForm(Owner)

{

}

// активирует возможность реального вывода формы при помощи метода //ShowDiagram
void TfmDiagram::ShowDiagram(TListView* lv)

{

int I;

double X,Y;

// вводятся переменные X,Y для подсчёта количества циклов
chDiagram->Series[0]->Clear();

for(I=0; IItems->Count; I++){

X=StrToInt(lv->Items->Item[I]->Caption);

Y=StrToFloat(lv->Items->Item[I]->SubItems->Strings[0]);

chDiagram->Series[0]->AddXY(X,Y,"",clTeeColor);

}

fmDiagram->Show();

}
Хотелось бы отметить то , что первоначальные значения национального дохода описываются как Items . А момент времени равный нулю как Caption.

Undiagram.h

#ifndef unMainH

#define unMainH

#include

#include

#include

#include

#include

class TfmMain : public TForm

{__published: // IDE-managed Components

TEdit *edC0;

TEdit *edI0;

TLabel *Label1;

TLabel *Label2;

TEdit *edS;

TEdit *edV;

TLabel *Label3;

TLabel *Label4;

TEdit *edY0;

TEdit *edY1;

TLabel *Label5;

TLabel *Label6;

TEdit *edCircleCount;

TLabel *Label7;

TButton *btCalculate;

TListView *lvResults;

TButton *btDiagram;

void __fastcall btCalculateClick(TObject *Sender);

void __fastcall btDiagramClick(TObject *Sender);

private: // User declarations

public: // User declarations

__fastcall TfmMain(TComponent* Owner);

};

extern PACKAGE TfmMain *fmMain;

#endif

Работа с активацией и созданием кнопок .Используются возможности методов :

-Tlabel – надпись на форме ;

- Tedit –её редактирование ;

-Tbutton – определение кнопки;

-TListView *lvResults – вывод (вид) построенной формы .

undiagram.cpp
#include

#pragma hdrstop
#include "unMain.h"

#include "unDiagram.h"
#pragma package(smart_init)

#pragma resource "*.dfm"

TfmMain *fmMain;
__fastcall TfmMain::TfmMain(TComponent* Owner)

: TForm(Owner)

{

}
void __fastcall TfmMain::btCalculateClick(TObject *Sender)

{

double C0,I0;

double S,V;

double Y_t_2,Y_t_1,Y_t;

int CCount,I;

TListItem* LI;
// Проверяем значения параметров

C0=StrToFloat(edC0->Text);

I0=StrToFloat(edI0->Text);

S=StrToFloat(edS->Text);

V=StrToFloat(edV->Text);

Y_t_2=StrToFloat(edY0->Text);

Y_t_1=StrToFloat(edY1->Text);

CCount=StrToInt(edCircleCount->Text);
if (S<0 || S>1) {

ShowMessage("0
edS->SetFocus();

return;

}

if (V<0 || V>1-S) {

ShowMessage("0
edV->SetFocus();

return;

}

if (CCount<2) {

ShowMessage("Кол-во циклов >= 2");

edCircleCount->SetFocus();

return;

}
lvResults->Items->Clear();

LI=lvResults->Items->Add();

LI->Caption="0";

LI->SubItems->Add(FloatToStr(Y_t_2));

LI=lvResults->Items->Add();

LI->Caption="1";

LI->SubItems->Add(FloatToStr(Y_t_1));

// Рассчитываем

for (I=2; I<=CCount; I++)

{

lvResults->Items->Add();

LI->Caption=IntToStr(I);

LI->SubItems->Add(FloatToStr(Y_t));
Y_t_2=Y_t_1;

Y_t_1=Y_t;

}

}
void __fastcall TfmMain::btDiagramClick(TObject *Sender)

{

fmDiagram->ShowDiagram(lvResults);

}


Данный этап предпологает уже определение кнопок , их функций , надписи на них . Так же проверяются входные (задаваемые) пользователем

данные (значения v и s , не превышающие установленных коцепцией ) .

unmain.h
#ifndef unDiagramH

#define unDiagramH
#include

#include

#include

#include

#include

#include

#include

#include

#include

#include

class TfmDiagram : public TForm

{

__published: // IDE-managed Components

TChart *chDiagram;

TLineSeries *Series1;

private: // User declarations

public: // User declarations

__fastcall TfmDiagram(TComponent* Owner);

void ShowDiagram(TListView* lv);

};
extern PACKAGE TfmDiagram *fmDiagram;
#endif------

Эта программа выясняет параметры , и диаграммы . То есть её построение уже по результирующим данным .

Ecircle.cpp



#include

#pragma hdrstop

USERES("ECircle.res");

USEFORM("unMain.cpp", fmMain);

USEFORM("unDiagram.cpp", fmDiagram);
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)

{

try

{

Application->Initialize();

Application->CreateForm(__classid(TfmMain), &fmMain);

Application->CreateForm(__classid(TfmDiagram), &fmDiagram);

Application->Run();

}

catch (Exception &exception)

{

Application->ShowException(&exception);

}

return 0;

}

Наблюдается сложение связей между скорректированной формой данных с её «запуском» на экране .Естественно , учтена и взаимосвязь диаграммы (графика) с ней . Всё это будет выведено благодаря Application->ShowException .
Форма



Данная форма является своеобразным буфером для уточнения и , естественно , заполнения показателями при которых требуется вывести зависимость национального дохода от мультипликатора , акселератора .Иными словами всего того , что предусмотрено при анализе модели экономического роста Домара-Харрода. На рисунке в «кассетках» отмечают те исходные данные при которых интересует динамика изменения Y(t) :

YO- национальные доходы в первоначальном периоде;

v- акселератор;

s- норма накопления .

Следовательно , при заполнении нужно лишь учитывать «коридор» изменений параметров , установленный ещё изначально при определении самой модели .При нажатии на кнопку «Рассчитать» получу в нижерасположенном окошке данные результирующие уже при расчёте национального дохода . Что касается кнопки «Диаграмма» , то она рассчитана на наглядное (графическое) изображение исчислений.


Список используемой литературы.


1 А.Ф.Гамецкий ,Д.И.Соломон Математическое моделирование

макроэкономических процессов .Еврика ,1997.

2. Борисов Е. Ф. Экономическая теория: Учебник. — М.: Юрист, 1997г.

3. Самуэльсон П. Экономика. В 2-х т. Т. 2. — М.: Машиностроение, 1997г.

4. Экономика: Учебник / Под ред. доц. А. С. Булатова. 1997г.

5. Агапова. Т.А., Серегина  С.В. Макроэкономика. Учебник ,1999г.

6. роста Денисом Э. Исследование различий в темпах экономического. — М., 1971.



1   2   3   4   5

Похожие:

Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconКурсовая работа по мировой экономике «Научно-технический прогресс...
Величина технологического разрыва и темпы роста производительности в развитых странах
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconПрограмма по формированию навыков безопасного поведения на дорогах...
...
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconСанкт-петербургский план действий сентябрь, 2013 Содержание Поддержка...
Нашим ключевым приоритетом является укрепление экономического роста и создание рабочих мест. Мы подтверждаем готовность к решительным...
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconПлан семинарских занятий по дисциплине «Экономика и экономический...
Исчерпала ли себя «японская модель» экономического роста, сложившаяся после второй мировой войны?
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconЯвляется прогнозирование основных параметров развития стран СНГ до...
Тенденции экономического развития, факторы роста, экономическая модель, взаимодействие стран, эффективность экспортной корзины, денежная...
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ icon“Экономический рост тенденции и сложности, факторы и модели экономического роста.”
Тема: “Экономический рост – тенденции и сложности, факторы и модели экономического роста.”
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconКурсовая работа на тему : Формирование рынка ценных бумаг в Украине
Курсовая работа содержит 38 листов, 2 рисунка, 2 таблицы и было использовано 11 источников
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconОстальцев А. С. Остальцев И. С. пРиемы моделирования экономического роста предприятия
Тонких А. С., Остальцев А. С., Остальцев И. С. Приемы моделирования экономического роста предприятия. – Екатеринбург – Ижевск, 2012...
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconКурсовая работа
Курсовая работа оформляется в виде электронного файла и прикрепляется к своей странице в системе мониторинга нир. Распечатывать работу...
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconКурсовая работа вывеска на двери кабинета: жанроведческий анализ
Помощник заместителя Министра экономического развития Российской Федерации Руководителя Росимущества
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconКурсовая работа по дисциплине Электромагнитная совместимость систем...
Курсовая работа состоит из 20 с, в которых содержаться: 3 рисунка, 3 таблицы, 6 формул и 4 ссылки на литературу
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconКурсовая работа по дисциплине «Предпринимательское право»
Курсовая работа имеет целью систематизацию, закрепление и расширение теоретических знаний, углубленное изучение и решение студентом...
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconКурсовой работы. Составитель: доцент Корляков А. С. Екатеринбург...
Курсовая работа самостоятельная работа студента, выполняемая в соответствии с типовой программой учебного процесса по подготовке...
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconВнешнеторговые факторы интенсификации экономического роста в россии
Диссертация выполнена на кафедре мировой экономики и международных отношений экономического факультета Государственного образовательного...
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconРекомендации к оформлению курсовой и дипломной работы по истории искусства. Курсовая работа
Курсовая работа задание, которое выполняется студентами в определённый срок и по определённым требованиям. Защита курсовых работ...
Курсовая работа тема: “Модель экономического роста Харрода-Домара “ iconМиссия Повышение конкурентоспособности российской экономики как основы...
Национальной задачи повышения качества жизни населения. Из этого вытекает первая стратегическая цель Министерства и подведомственных...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск