Найменування
показників
|
Умовні позначення
|
Од. вимірювання
|
Значення
|
Фонди
|
Кількість фондів
|
f
|
од. фонд.
|
5
|
|
Балансова
вартість одиниці фондів
|
B
|
грн.
|
4000
|
|
Продуктивність
(виробництво)
|
q
|
вироб./од. фонд
|
15
|
Ресурси
|
Ціна на ресурси:
- матеріальні, - трудові
|
срес i
|
грн.
|
10
|
|
Норми витрат
ресурсів: - матеріальних, - трудових
|
r i
|
рес./ од. вироб.
|
4
|
Продукція
|
план
|
Qр
|
вироб.
|
1000
|
|
попит
|
Qп
|
вироб.
|
980
|
|
ціна
|
c прод
|
грн./вироб.
|
30
|
Змінні
|
Норма амортизації
|
n
|
|
0,4
|
|
Інтенсивне
використання технологій
|
γ
|
|
0,15
|
|
Частка постійних
витрат в змінних витратах
|
α
|
|
0,2
|
|
Частка змінних
витрат
|
β
|
грн
|
0,1
|
Так як завдання
контрольної роботи навчитись опрацюванню даних з допомогою програм EXCEL та за допомогою С++, значення таблиці №1 будуть довільними.
В ході роботи
(опрацюванню вище вказаних даних), за допомогою «Excel», розраховано
наступні дані - Рис. №1
Рис. №1 «опрацюванні дані»
У стовбці «розрахунок»
вводимо формули для пошуку рішення згідно формул наданих в стовбці «формула»,
згідно строки значення:
· Виробнича
потужність ОВФ - ='Исходные данные'! F6*'Исходные данные'! F4*'Исходные
данные'! F13
· Змінні витрати - =Показатель! F4*('Исходные данные'! F8*'Исходные данные'! F7)
· Постійні витрати,
Амортізація - = Показатель! F5 *
Показатель! F14 + ('Исходные данные'! F5 *'Исходные данные'! F12)
· і
т.д.
2. Будівництво
рішення поставленого завдання в С++
Відкриваємо Visual Studio - Створити проект
(New Project) - Win 32 Console Application - Next - у вікні Application Wizard - Поставити галочку в Console Application та Precompiled Header - Finish
#include
«stdafx.h»
#include
«stdafx.h»
#include
«stdlib.h»namespace std;_tmain (int argc, _TCHAR* argv[])
{
// белый фон(«COLOR F0»);
// русский шрифт(LC_ALL, «Russian»);
// оголошуємо змінніaa, ab, ac, ad, ae, ag, ah, al, am, an, ao, ap,
ba, bb, bc, bd, be, bf, bg;
cout <<
«Контрольная Работа №1» << endl;<< «Выполнил: студент группы - ЗОИ
111, Пестерев Н.А.» << endl;<< «-» << endl;<< «Введите
входные показатели» << endl;<< «-» << endl;
// введемо значення
aa з клавіатури<< «Количество фондов=»;>> aa;
// введемо значання
ab з клавіатури<< «Балансовая стоимость единицы фондов=»;>> ab;
// введемо значання
ac з клавіатури<< «Продуктивность производства=»;>> ac;
// введемо значання
ad з клавіатури<< «Цена ресурса=»;>> ad;
// введемо значання
ae з клавіатури<< «Норма затрат на ресурсы=»;>> ae;
// введемо значання
ag з клавіатури<< «План=»;>> ag;
// введемо значання
ah з клавіатури<< «Цена=»;>> ah;
// введемо значання
al з клавіатури<< «Спрос=»;>> al;
// введемо значання
am з клавіатури<< «Норма амортизаций=»;>> am;
// введемо значання
an з клавіатури<< «Интенсивность использования техники=»;>> an;
// введемо значання
ao з клавіатури<< «Часть постоянных затрат в непостоянных
затратах=»;>> ao;
// введемо значання
ap з клавіатури<< «Часть непостоянных затрат=»;>> ap;
ba =
aa*ac*an;= ba*ae*ad;= bb*ao + (ab*am);= bb + bc;= ba*ah;= bd - be;= bd / be;
// Виводимо на
екран у таблиці
cout << «-» << endl;
cout << «-» << endl;
cout <<»! Обозначения! Результат!» <<
endl;<< «-» << endl;<<»! Производственная мощность =!» << ba <<»!» << endl;<<
«-» << endl;<<»! Не
постоянные затраты =!» << bb
<<»!» << endl;
cout << «-» << endl;
cout <<»! Постоянные затраты амортиз =!» << bc <<»!» << endl;<<
«-» << endl;<<»! Совместный
ресурс =!» << bd <<»!» << endl;
cout << «-» << endl;
cout <<»! Выручка от реализаций =!» << be <<»!» << endl;<< «-» << endl;<<»! Прибыль =!» << bf <<»!» << endl;<< «-»
<< endl;<<»! Рентабельность =!» << bg <<»!» <<
endl;<< «-» << endl;(«PAUSE»);0;
}
Для
виконання другого завдання (контрольна робота №2), за вихідні дані обираємо
данні для першого завдання (контрольна робота №1) за єдиним винятком розрахунок
розтягнемо на чотири роки з різноманітною інтенсивністю використання
обладнання.
За вказаними
даними в «Excel» опрацюванні
наступні дані Рис. №2
програмний excel лістинг
Рис.
№2. Опрацюванні дані до завдання №2
#include
«stdafx.h»
#include
«stdafx.h»
#include
«iostream»
#include
«stdlib.h»namespace std;_tmain (int argc, _TCHAR* argv[])
{
// белый фон(«COLOR F0»);
// русский шрифт(LC_ALL, «Russian»);
// оголошуємо змінніt, i;aa, ab, ac, ad, ae, ag, ah, al, am, an, ao,
ap;*ba, *bb, *bc, *bd, *be, *bf, *bg, *x;
cout <<
«Контрольная Работа №2» << endl;<< «Выполнил: студент группы - ЗОИ
111, Пестерев Н.А.» << endl;<< «-» << endl;<< «Введите
входные показатели» << endl;
cout
<< «-» << endl;<< endl << «Количество лет:»;>> t;= new double[t];= new double[t];=
new double[t];= new double[t];= new double[t];= new double[t];= new double[t];=
new double[t];
// введемо значення
aa з клавіатури<< «Количество фондов=»;>> aa;
// введемо значання
ab з клавіатури<< «Балансовая стоимость единицы фондов=»;>> ab;
// введемо значання
ac з клавіатури<< «Продуктивность производства=»;>> ac;
// введемо значання
ad з клавіатури<< «Цена ресурса=»;>> ad;
// введемо значання
ae з клавіатури<< «Норма затрат на ресурсы=»;>> ae;
// введемо значання
ag з клавіатури<< «План=»;>> ag;
// введемо значання
ah з клавіатури<< «Цена=»;>> ah;
// введемо значання
al з клавіатури<< «Спрос=»;>> al;
// введемо значання
am з клавіатури<< «Норма амортизаций=»;>> am;
// введемо значання
an з клавіатури<< «Интенсивность использования техники=» << endl;
for (i
= 0; i<t; i++)>> x[i];
// введемо значання
ao з клавіатури<< «Часть постоянных затрат в непостоянных
затратах=»;>> ao;
// введемо значання
ap з клавіатури<< «Часть непостоянных затрат=»;>> ap;<<
«Таблиця 1. Входные даные» << endl;<< «-» << endl;<<
«|Наим.показателей |Условные обозначения|Ед. измерения|Знач-я по годам»
<< endl;<< «-» << endl;<< «|Инт-ное исп. тех. | x | |»;(i = 0; i < t; i++) cout <<
x[i] << «|»; cout << endl;<< «-» << endl;(i = 0; i <
t; i++) ba[i] = aa*ac*x[i];(i = 0; i < t; i++) bb[i] = ba[i]*ae*ad;(i = 0; i
< t; i++) bc[i] = bb[i]*ao+(ab*am);(i = 0; i < t; i++) bd[i] = bb[i] +
bc[i];(i = 0; i < t; i++) be[i] = ba[i] * ah;(i = 0; i < t; i++) bf[i] =
bd[i] - be[i];(i = 0; i < t; i++) bg[i] = bd[i] / be[i];
// Виводимо на
екран у таблиці<< «Таблиця 2. Выходные данные» << endl;<< «-»
<< endl;<< «| Наименование |Расчеты по годам» <<
endl;<< «-» << endl;<< «| Произ-нная мощность ОВФ |»;
for (i
= 0; i < t; i++) cout << ba[i] << «|»; cout << endl; << «-» << endl;
cout << «| Переменные издержки |»;
for (i
= 0; i < t; i++) cout << bb[i] << «|»; cout <<
endl;<< «-» << endl;<< «|Пост-ные изд-ки, аморт-ция |»;(i = 0; i < t; i++) cout << bc[i]
<< «|»; cout << endl;<< «-» << endl;<< «|Общие ресурсы |»;(i = 0; i < t; i++) cout << bd[i]
<< «|»; cout << endl;
cout << «-»
<< endl;<< «|Выручка от реал-ции прод.|»;
for (i
= 0; i < t; i++) cout << be[i] << «|»; cout <<
endl;<< «- -» << endl;<< «|Прибыль |»;(i = 0; i < t; i++) cout << bf[i] << «|»;
cout << endl;<< «-» << endl;<< «|Рентабельность |»;(i = 0; i < t; i++) cout << bg[i]
<< «|»; cout << endl;<< «-» << endl;(«PAUSE»);0;
}
Використана
література
1.
Тимонин Ю.А. Экономическая кибернетика: [учебное пособие] / Ю.А. Тимонин - Донецк: ДонГУ, 1999. - 397 с.
2.
Шиян А.А. Экономическая кибернетика: Введение в моделирование
социальных и экономических систем / А.А. Шиян - Кибернетический центр
НАН Украины, 1998. - 124 с.
3.
Шелобаев С.И. Математические методы и модели в экономике,
финансах, бизнесе: [учеб. пособие для вузов] / С.И. Шелобаев - М.: ЮНИТИ-ДАНА, 2001. - 367 с.
4.
Гранберг А.Г. Моделирование социалистической экономики / А.Г.
Гранберг - М.: Экономика, 1988. - 487 с.
6.
Кобринский Н.Е. Экономическая кибернетика. / Н.Е. Кобринский - М.: Экономика, 1982 г. - 407 c.
7.
Терехов Л.Л. Кибернетика для экономистов / Л.Л. Терехов - М.: Финансы и
статистика. 1983 г. - 191 с.
8.
Мэнеску М. Экономическая кибернетика / М. Мэнеску - М.: Экономика, 1986 г. - 230c.
9.
Эртли-Каякоб П. Экономическая кибернетика на практике [пер. с
немец.] / П. Эртли-Каякоб - М.: Экономика, 1983. -295 с.
10.Добкин В.М. Системный
анализ в управлении/ В.М. Добкин - М.: Химия, 1984 г. - 224 c.
11.Кубонива М.
Математическая экономика на персональном компьютере / М. Кубонива - М.: Финансы и
статистика. 1991 г. - 304 c.