Вы находитесь на странице: 1из 4

$Title Ejercicio a

Scalar

Ccuadernos Cantidad de cuadernos /600/

Ccarpetas Cantidad de carpetas /500/

Cboligrafos Cantidad de boligrafos /400/

Set

Tipo Tipo de empaquetaminetos /T1,T2/

Chart Caracteristicas de los tipo /Cuadernos, Carpetas, Boligrafos, Precio/

Table Datos(Tipo,Chart) Tabla de caracteristicas del tipo

Cuadernos Carpetas Boligrafos Precio

T1 2 1 2 6.5

T2 3 1 1 7

Variables

Paq(Tipo) Cantidad de paquetes

Beneficio Beneficio de venta

Integer Variable Paq(Tipo);


Equations

Bnf Funcion para maximizar el beneficio

R1 Restriccion de cantidad de cuadernos

R2 Restriccion de cantidad de carpetas

R3 Restriccion de cantidad de boligrafos

Bnf.. Beneficio=E=sum(Tipo, Paq(Tipo)*Datos(Tipo,'Precio'));

R1.. sum(Tipo,Datos(Tipo,'Cuadernos')*Paq(Tipo))=L=Ccuadernos;

R2.. sum(Tipo,Datos(Tipo,'Carpetas')*Paq(Tipo))=L=Ccarpetas;

R3.. sum(Tipo,Datos(Tipo,'Boligrafos')*Paq(Tipo))=L=Cboligrafos;

Model MAX /All/;

Solve MAX using MIP maximizing Beneficio;

Display Paq.l;

$Title Ejercicio b

Variables

x,y,z;

equations fo, R1, R2, R3, R4, R5, R6;

fo.. 0.1*x+0.08*y=E=z ;
R1.. x+y=l=210000;

R2.. x=L=130000;

R3.. y=g=60000;

R4.. x=l=2*y;

R5.. x=g=0;

R6.. y=g=0;

Model MAX /All/;

Solve MAX using MIP maximizing z;

Scalar

Invmax Inversion maxima /210000/

IlimA inversion maxima de A /130000/

IlimB inversion maxima de B /60000/

Set

TI Tipo de inversion /TA, TB/

Parameters Rate(TI)

TA 0.1

TB 0.08

Variables

z Funcion Objetivo

positive Variables

Inv(TI) Cantidad por tipo de inversion

;
equations

Obj Funcion Objetivo

R1 R1

R2 R2

R3 R3

R4 R4

Obj.. z=e=sum(TI,Inv(TI)*Rate(TI));

R1.. sum(TI,Inv(TI))=L=Invmax;

R2.. Inv('TA')=L=IlimA;

R3.. Inv('TB')=G=IlimB;

R4.. Inv('TA')=L=2*Inv('TB');

Model A /All/

Solve A using MIP maximizing z;

Display z.L, Inv.L;

Вам также может понравиться