Файл: Семененко В.А. Вычислительная техника в инженерных и экономических расчетах учеб. пособие для студентов всех специальностей.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 18.06.2024
Просмотров: 94
Скачиваний: 0
нет
Т а б л и ц а 43
№ ячеек |
Седержимое |
|
||
ячеек |
|
|||
|
|
|
||
°і |
|
1 |
|
|
“2 |
|
1 |
|
|
°з |
|
1 |
|
|
“4 |
|
п |
|
|
Составим программу: |
|
|||
|
|
, |
|
|
№ |
к а п |
А, |
Ай |
|
ячеек |
||||
|
|
|
||
N + 1 |
X |
аі |
“3 |
|
N + 2 |
+! |
■ “1 |
“2 |
|
N + 3 |
~т~ср |
ч |
“1 |
Примечание
Дальше 2 , 3 , . . т.е. последующий сомножитель
«1» пересчета
Затем п\
Т а б л и ц а 44
Аз Примечание
«3 Определение 1Х 2 Х З Х - -. Хп
а1 1 + 1 -»■ «1,2 + 1-+ агп т. д., т. е. определенне последующего сомножителя
N + 4 |
УПШо |
N + 1 |
Пф(аі), |
и) = |
0 |
|
|
|
П —{Gtl), |
<1) = |
1 |
N + 5 |
п ч |
“3 |
у = п\ на печать |
||
JV + 6 |
ост. |
|
|
|
|
203
§ 2—5. Программирование экономических задач на трехадресных ЦВМ
Пример 1. Рассмотрим пример подсчета себестоимости изделия, изго тавливаемого бригадой из it человек. Каждым рабочим выполняется одна операция. На изделие израсходовано материалов на сумму рублей и покупных деталей на сумму М2 рублей, цеховые и заводские накладные
расходы соответственно составили JVI и N2, а расценки на операцию (-го рабочего — Р і.
Для подсчета себестоимости используем уравнение:
100 + Nt + |
N2 |
П |
|
. ^ Р і + м 1 + м 2 |
|||
100 |
|
||
|
/'=1 |
Распределим память под исходную информацию следующим образом:
Р і Р 2 . . . Р п М2 (Vt N2 100 п 1
а 1 [а 2 I • • ат 8Рі Рз Рз Рі Рб Ро ?7
Тогда программа будет представлена в следующем виде:
Т а б л и ц а 45
N°
ячеек |
к о п |
команд |
|
N — 1 |
Вв |
JV+ 0 |
СПІ |
N + 1 |
П |
N + 2 |
п |
Л' + 3 |
+: |
N + 4 |
+ к |
N + 5 |
|
N + 6 |
+ср |
.N + 7 |
УПш0 |
N + 10 |
!+! |
N + 11 |
Ч-І |
N + 12 |
5 |
N + 13 |
X |
А, |
а 2 |
Аз |
Примечание |
|||
N + 0 |
|
|
|
|
|
|
“1 |
ат + 7 |
|
|
|
|
|
0000 |
|
рі |
Очистка |
рабочих |
ячеек |
|
0000 |
|
Р2 |
Рі и р2 |
|
|
|
|
|
|
|
|
||
Р2 |
“1 |
Р2 |
Накопление |
^ Р і |
|
|
|
|
|
|
|
1 |
|
N + 3 |
АН21 |
N + 3 |
Формирование команды |
|||
|
|
|
переадресации |
|
||
Рі |
р7 |
Рі |
Прибавление + 1 |
к счет- |
||
|
|
|
чику |
|
|
|
Рі |
Рв |
|
Выработка |
ш |
|
|
|
.АН- 3 |
|
|
|
|
|
Рб |
Рз |
Рз |
100 -J- УѴі — рз |
|
||
Рз |
Рі |
Рз |
100 -j- Ni + |
УѴа —> Рз |
||
Рз |
рб |
Рз |
100 + |
Ni + N2 |
|
|
|
100 |
|
Рз |
|||
|
|
|
|
|
||
р* |
Рз |
Рз |
ЮО + Л^+ЛО, |
|
||
loo |
■ |
|
||||
|
|
|
|
|||
|
|
|
1 |
-*■ |
Рз |
|
204
|
|
|
|
|
|
П р о д о л ж е н и е |
||||
№ |
|
|
|
|
|
|
|
|
|
|
ячеек . ' к о п |
А , |
А г |
А з |
Примечание |
|
|||||
команд |
|
|
|
|
|
|
|
|
||
N + |
14 |
+ |
Рз |
Рі |
Рз |
|
|
|
|
|
N + |
15 |
+ |
Рз |
Р з |
Рз |
Перевод S в десятич- |
||||
N + |
16 |
■сп 2 |
Рз |
|
|
ную |
систему счисле- |
|||
|
|
|
|
|
|
НИЯ' |
|
|
|
|
N + |
17 |
пч |
Рз |
|
|
Печать |
S |
|
|
|
N + 20 |
ост |
|
|
|
|
|
|
|
||
N + 21 |
0 0 |
0000 |
0001 |
0000 |
|
|
|
|
||
Пример. 2. Рассчитаем |
S — стоимость материалов, |
требуемых |
для |
|||||||
цеха в месяц, если цех изготавливает из К различных типов |
материалов |
|||||||||
тІС деталей (см. таблицу 46, а). Вес каждой |
детали из j типа материала |
|||||||||
обозначим через Qj, технологический отход |
при изготовлении детали — |
|||||||||
через |
Ті |
п стоимость единицы веса і -го материала — через |
Cj. |
Тогда |
||||||
общая стоимость |
материалов будет |
рассчитана по формуле |
|
|
||||||
|
|
|
5 = 2 |
Cj-nij |
Qi |
|
|
|
|
|
|
|
|
/= |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Т а б л и ц а |
46, а |
||
Тип |
Количество |
Стоимость |
|
|
|
|
||||
единицы |
Вес одной |
Технологиче |
||||||||
материа |
изготавливаемых |
|||||||||
веса материа |
детали |
ский отход |
||||||||
ла |
|
деталей |
||||||||
|
|
ла |
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
||
1 |
|
|
Щ |
|
с, |
Qi |
|
Г, |
|
|
2 |
|
|
пг2 |
|
с2 |
Q2 |
|
г2 |
|
|
3 |
|
|
ms |
V |
Сз |
Qs |
|
т3 |
|
J |
ГП] |
С/ |
Qj |
Tj |
к |
/пк |
Ск |
QK |
■тк |
1 205
Распределим память под исходные числовые Данные;
Тип материала |
1 |
|
2 |
|
3 |
|
Количество изготавли- |
|
|
|
|
|
|
ваемых деталей |
Щ |
|
2 |
|
3 |
|
Номера ячеек памяти |
|
m |
|
m |
|
|
Р - |
1 |
ß + |
2 |
ß + |
3 |
|
Стоимость единицы веса |
|
|
|
|
|
|
материала |
Сх |
|
c 2 |
|
C3 |
|
Номера ячеек памяти |
7 + |
1 |
7 + |
2 |
7 + 3 |
|
Вес одной детали |
Qi |
|
Qa |
|
Оз |
|
Номера ячеек памяти |
|
|
£ + |
2 |
e + .3 |
|
Технологический отход |
|
|
T2 |
|
T3 |
|
Номера ячеек памяти |
4 + |
1 |
T) + |
2 |
1) + |
3 |
Константы |
1 |
|
К |
|
100 |
|
Номера ячеек памяти |
Qi |
|
Qi |
|
3 |
|
|
|
|
Q |
|
• . 4 . А К
.... |
тк |
............. |
ß + >h |
|
c k |
|
7 + «8 |
. . . . . . |
Qk |
|
■E + tig |
|
T k |
|
ю + n8 |
Т а б л и ц а 46, б
Программу можно написать в виде:
№ |
|
■ |
|
|
|
|
|
|
|
|
ячеек |
коп |
А, |
A2 |
A3 |
Примечание |
|||||
команд |
||||||||||
програм |
|
|
|
|
|
|
|
|||
мы |
|
|
|
|
|
|
|
|
||
1 |
2 |
3 |
4 |
5 |
|
6 |
||||
N + 1 |
П |
0000 |
|
Pi |
ичистка рз., |
р2 |
||||
N + 2 |
П |
oooo |
|
Pa |
|
|
1 |
|||
N + |
3 |
|
1) + |
1 |
Qs |
Рз |
|
Т, |
||
|
|
100 |
||||||||
|
|
|
|
|
|
|
|
|||
Д7+ 4 |
+ |
Qi |
Рз |
Рз |
|
т, |
|
|||
Т о о ~ |
+ 1 |
|||||||||
|
|
|
|
|
|
|
||||
N + |
5 |
X |
« + |
1, |
Рз |
Рз |
( 100 |
+ I h |
■ |
|
|
|
|
|
|
|
|
||||
N + |
6 |
X |
ß + |
1 |
Рз |
Рз |
Вычисляем вес материя- |
|||
|
|
|
|
|
|
|
ла под детали /Лу |
|||
N + 7 |
X |
7 + 1 |
Рз |
Рз |
Вычисляем |
стоимость і |
||||
|
|
|
|
|
|
|
типа материала |
|||
N + 10 |
+ k |
N + 3 |
N + 22 |
N + .3 |
Формирование команд |
|||||
N + 11 |
+ k |
N + 5 |
N + 22 |
fV + 5 |
программы в ячейках |
|||||
N + |
12 |
+ k |
N + 6 |
N + 22 |
N + 6 |
JV+3, |
ЛЧ-5, N+6, • |
|||
|
|
|
|
|
|
|
N+7 |
|
|
206
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
П р о д о л ж е н и е |
||||
|
1 |
|
2 |
|
3 |
|
|
|
4 |
|
|
5 |
|
|
|
6 |
|
|
||
N + 1 3 |
|
+ к |
N + 7 |
|
N + 2 2 |
|
N + 7 |
|
|
|
|
|
|
|||||||
N + |
14 |
|
+ |
|
Р і |
|
|
Рз |
|
|
Рі |
|
Накопление суммы |
S |
||||||
N + |
15 |
|
+' |
|
Рі |
|
|
Ql |
|
|
Р2 |
|
Прибавление 1 к счет- |
|||||||
N + |
16 |
|
|
|
|
|
|
|
|
|
|
|
|
|
чику |
|
|
|
||
|
+ ср |
Р2 |
|
|
Qi |
|
|
|
|
Выработка и> |
|
|
||||||||
N + |
17 |
УПШ„ |
|
|
|
N + 3 |
|
|
|
|
Переход к N + 3 |
|
||||||||
|
N + 20 |
пч |
|
|
|
|
|
|
|
|
|
|
|
при ш= 0 |
|
|
||||
|
|
Р і |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
N + 21 |
ост |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
N + |
22 |
0 0 |
|
0001 |
|
'0000 |
|
0000 |
|
|
|
|
|
|
|||||
|
|
|
|
- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Пример |
3. |
|
Рассчитать |
зарплату |
бригаде |
повременщиков |
из п |
||||||||||||
человек по формуле: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
Z i = X i - Y i + B i - V i - D i - P i , ' |
|
|
|
|||||||||||
где |
Zi |
—.сумма, причитающаяся к выдаче г-му рабочему; |
|
|
|
|||||||||||||||
|
|
Х і —.количество часов, проработанное і-м |
рабочим; |
|
|
|
||||||||||||||
|
|
Yi |
— часовая расценка зарплаты для і-го рабочего; |
|
|
|
||||||||||||||
|
|
Ві — сумма, |
причитающаяся |
по |
больничному листу |
і-му |
рабочего; |
|||||||||||||
|
|
Ѵі — аванс, полученный і -м рабочим; |
|
|
|
|
|
|
|
|||||||||||
|
D i — бездетный налог, причитающийся с і -го рабочего; |
|
|
|
||||||||||||||||
|
Рі — подоходный налог, причитающийся с |
і-го рабочего; |
|
|
||||||||||||||||
|
Di и Р і |
вычисляются по формуле: |
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
0 1 = 0,06-(*|-У | + |
Bi) |
di |
, |
|
|
|
|
|||||||
где |
d i — наличие |
детей |
у |
і -го |
рабочего1. При |
наличии |
детей |
d ;- = |
О, |
|||||||||||
при отсутствии 1. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
Рі = |
|
+ |
|
|
+ Bi - |
100) 0,13. |
|
|
|
|
||||
где |
Xi-Yi + Ві > |
Ш0. |
При |
Xi-Yi + |
|
В і < 1 0 0 |
принимается |
Хі ■К - + |
||||||||||||
+ |
Ві = 100. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
і, |
Вывести |
на |
печать |
таблицу |
в |
чисел |
в |
следующей |
последовательности |
|||||||||||
Хі, Yі, Ві , |
Ѵі , Di, Р і |
и |
Zi |
порядке изменения і |
от 1 до |
п. |
|
|||||||||||||
|
|
|
|
Распределим |
исходную числовую |
информацию |
|
|
||||||||||||
Порядковый |
но |
1 |
|
|
|
2 |
|
|
3 . . . |
|
/ |
|
. .• |
|
п |
|||||
|
мер рабочего |
|
|
|
|
|
|
|
|
|
||||||||||
Количество часов, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
проработанное |
|
|
|
|
N 2 |
|
|
|
|
Хі |
|
|
Хп |
||||||
|
і -ім рабочим. |
|
|
|
|
|
|
|
|
|
|
|
||||||||
Номера |
ячеей (па |
а + |
1 |
|
а + 2 |
а + |
3 . . . |
|
|
|
a + |
|||||||||
|
мяти |
|
|
|
|
“ -г Те |
|
207