Buenas, ahí pude arreglarlo, no sé porque el programa no me lo corría.
Fijate que creo que tenes mal valores de disponibilidad de recursos porque lo usas semanalmente y el enunciado pide mensual (multiplicar por 4). Acá dejo lo que obtuve:
MAX INGRESO-COSTOMO-COSTOMP-COSTOMAQ-COSTOFIJO
ST
!Requerimientos MO, MP, MAQ
XA+0.8XB+XC+0.9XD-MO<=0
2XA+1.4XB+3XC+2XD-MP=0
0.1XA+0.1XB+0.2XC+0.07XD-MAQ=0
!Costos e ingreso
-COSTOMO+7MO=0
-COSTOMP+1MP=0
-COSTOMAQ+10MAQ=0
-INGRESO++21XA+18XB+25XC+11XD=0
!Disponibilidades
MO<=14000
MP<=26000
MAQ<=2000
!Ventas maximas
XA<=2000
XB<=2000
XC<=2500
XD<=1600
!Costo fijo
XA-2000IA<=0
XB-2000IB<=0
XC-2500IC<=0
XD-1600ID<=0
-COSTOFIJO+10000IA+9000IB+11000IC+9000ID=0
END
INT IA
INT IB
INT IC
INT ID
Resolución --> Z=44500
Variable Value Reduced Cost
INGRESO 140500.0 0.000000
COSTOMO 42700.00 0.000000
COSTOMP 14300.00 0.000000
COSTOMAQ 9000.000 0.000000
COSTOFIJO 30000.00 0.000000
XA 2000.000 0.000000
XB 2000.000 0.000000
XC 2500.000 0.000000
XD 0.000000 0.000000
MO 6100.000 0.000000
MP 14300.00 0.000000
MAQ 900.0000 0.000000
IA 1.000000 10000.00
IB 1.000000 9000.000
IC 1.000000 11000.00
ID 0.000000 5800.000