ࡱ> Root Entry*0_^@65 Contents Root Entry*0_^`Ý5 Contents   !"#'solu\'e7\'e3o','fo') = x, fo; \par \plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','folgasetor','excessos') = r_disp, r_nec; \par \plain\f2\fs20\cf2 enddata\plain\f2\fs20\cf0 \par } olgasetor','excessos') = r_disp, r_nec; \par \pard\plain\f2\fs20\cf1 enddata\plain\f2\fs20\cf0 \par }   !"#'solu\'e7\'e3o','fo') = x, fo; \par \plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','folgasetor','excessos') = r_disp, r_nec; \par \plain\f2\fs20\cf2 enddata\plain\f2\fs20\cf0 \par } olgasetor','excessos') = r_disp, r_nec; \par \pard\plain\f2\fs20\cf1 enddata\plain\f2\fs20\cf0 \par } {\rtf1\ansi\deff0\deftab720{\fonttbl{\f0\fswiss MS Sans Serif;}{\f1\froman\fcharset2 Symbol;}{\f2\fmodern Courier New;}{\f3\fswiss\fprq2 System;}} {\colortbl\red0\green0\blue0;\red0\green175\blue0;\red0\green0\blue255;} \deflang1046\pard\plain\f2\fs20\cf2 sets\plain\f2\fs20\cf0 : \par componentes /\plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','componentes')/:; \par setores /\plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','setores')/: disp; \par modos /\plain\f2\fs20\cf2 @ole{\rtf1\ansi\deff0\deftab720{\fonttbl{\f0\fswiss MS Sans Serif;}{\f1\froman\fcharset2 Symbol;}{\f2\fmodern Courier New;}{\f3\fswiss\fprq2 System;}} {\colortbl\red0\green0\blue0;\red0\green175\blue0;\red0\green0\blue255;} \deflang1046\pard\plain\f2\fs20\cf2 sets\plain\f2\fs20\cf0 : \par componentes /\plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','componentes')/:; \par setores /\plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','setores')/: disp; \par modos /\plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','modos')/:; \par compsetores(componentes, setores): t; \par compmodos(componentes, modos):c,x; \par \plain\f2\fs20\cf2 endsets\plain\f2\fs20\cf0 \par \par \plain\f2\fs20\cf2 data\plain\f2\fs20\cf0 : \par t = \plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','tempos'); \par disp = \plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','disponibilidade'); \par c = \plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','custos'); \par nec = \plain\plain\f2\fs20\cf0 ('prob12.xls','modos')/:; \par compsetores(componentes, setores): t; \par compmodos(componentes, modos):c,x; \par \plain\f2\fs20\cf2 endsets\plain\f2\fs20\cf0 \par \par \plain\f2\fs20\cf2 data\plain\f2\fs20\cf0 : \par t = \plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','tempos'); \par disp = \plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','disponibilidade'); \par c = \plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','custos'); \par nec = \plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','necessidade'); \par \plain\f2\fs20\cf2 enddata\plain\f2\fs20\cf0 \par \par [fo] \plain\f2\fs20\cf2 min\plain\f2\fs20\cf0 = \plain\f2\fs20\cf2 @sum\plain\f2\fs20\cf0 (componentes(i): \par \plain\f2\fs20\cf2 @sum\plain\f2\fs20\cf0 (modos(j): c(i,j)*x(i,j)) \par ); \par \par \plain\f2\fs20\cf2 @for\plain\f2\fs20\cf0 (setores(j): \par [r_disp] \plain\f2\fs20\cf2 @sum\plain\f2\fs20\cf0 (componentes(i): t(\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls','necessidade'); \par \plain\f2\fs20\cf2 enddata\plain\f2\fs20\cf0 \par \par [fo] \plain\f2\fs20\cf2 min\plain\f2\fs20\cf0 = \plain\f2\fs20\cf2 @sum\plain\f2\fs20\cf0 (componentes(i): \par \plain\f2\fs20\cf2 @sum\plain\f2\fs20\cf0 (modos(j): c(i,j)*x(i,j)) \par ); \par \par \plain\f2\fs20\cf2 @for\plain\f2\fs20\cf0 (setores(j): \par [r_disp] \plain\f2\fs20\cf2 @sum\plain\f2\fs20\cf0 (componentes(i): t(i,j)*x(i,\plain\f2\fs20\cf2 @index\plain\f2\fs20\cf0 (F))) <= disp(j) \par ); \par \par \plain\f2\fs20\cf2 @for\plain\f2\fs20\cf0 (componentes(i): \par [r_nec] \plain\f2\fs20\cf2 @sum\plain\f2\fs20\cf0 (modos(j): x(i,j)) >= nec \par ); \par \par \plain\f2\fs20\cf1 !@for(componentes(i): \par @for(modos(j): @gin(x(i,j))) \par );\plain\f2\fs20\cf0 \par \par \plain\f2\fs20\cf2 data\plain\f2\fs20\cf0 : \par \plain\f2\fs20\cf2 @ole\plain\f2\fs20\cf0 ('prob12.xls',