22.01.2013, 04:13 | #1 (permalink) |
Новичок
Регистрация: 22.01.2013
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Блок-схема для процедуры
1)Procedure MaterialNaBrak ; var i,j,k :integer; mater,brig,brignum: integer; Begin Clrscr; j:=1; mater:=0; readfileout1(n); readfileout(np); begin for i:=1 to np do begin Begin for k:=1 to 4 do if products[i].ind=products1[k].ind then begin mater:=products1[k].rasx*products[i].razr; break; end; 2)Procedure MaterialPoBrigadam; var i,j,k :integer; sum,mater,brig,brignum: integer; Begin j:=1; sum:=0; mater:=0; readfileout1(n); readfileout(np); for j:=1 to 2 do begin for i:=1 to np do if j=products[i].ozy then Begin for k:=1 to 4 do if products[i].ind=products1[k].ind then begin mater:=products1[k].rasx; break; end; sum:=sum+(products[i].pzy*mater) ; End ; writeln('Materiala na izdeliya potratila ',j,' brigada ',sum,' gramm'); sum:=0; end; |
22.01.2013, 04:13 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Если хотите побыстрее решить проблему - полистайте аналогичные темы Блок-схема 1 Блок-схема 2 Блок-схема Блок-схема |
22.01.2013, 04:20 | #2 (permalink) |
С# - learn or die
Регистрация: 17.12.2011
Сообщений: 2,438
Записей в дневнике: 8
Сказал(а) спасибо: 21
Поблагодарили 49 раз(а) в 11 сообщениях
Репутация: 19701
|
Прога для рисования блок-схем - diamFC.
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|