Manual de Lingo

Embed Size (px)

Citation preview

  • 8/18/2019 Manual de Lingo

    1/79

    UNIVERSIDAD NACIONAL DE INGENIERIA

    FACULTAD DE INGENIERIA INDUSTRIAL Y SISTEMAS

    INVESTIGACION DE OPERACIONES I

    TEMA : MANUAL DE LINGO

    PROFESOR : ING. EYZAGUIRREALUMNOS : RODAS POCCORPACHI

    MARTIN  ANGULO CCAHUANA SANDRO  CASTRO CASTILLO GUSTAVO  RAMON ZUÑIGA LUIS

    2011-I

  • 8/18/2019 Manual de Lingo

    2/79

    INDICE1. INTRODUCCION......................................................................................... 32. LENGUAJE DE MODELADO LINGO……………………..………………..…. 4

      2.1 SINTAXIS DE LINGO…………………………………………….... 5  2.2 SECCION DE CONJUNTO.......................................................... 5

    2.3 USO DE FUNCIONES DE DOMINIO DE VARIABLES…………..…..... 82.4 COMANDOS DE LOS MENÚS Y FUNCIONES DE LINGO………........ 9

    2.4.1 MENÚ FILE………………………………………………………... 1!2.4.2 MENÚ EDIT……………………………………………………..….1!

    3. MENU LINGO.............................................................................................. 11

    4. FUNCIONES…………………………………………………………………..... 124.1 O"ERADORES ESTANDAR…………………………………………...124.2 FUNCIONES DE IM"ORTACI#N DE ARC$IVOS…………….….... 124.3 FUNCIONES DE FINAN%AS ……………………………………..…... 124.4 FUNCIONES MATEM&TICAS………………………………………… 134.5  FUNCIONES DE ITERACIONES EN CONJUNTOS…………..…… 134. FUNCIONES DEL DOMINIO DE LA VARIABLE…………………...... 13

    4.! FUNCIONES DE "ROBABILIDAD…………………………..…...... 13

    5  "ROBLEMAS RESUELTOS CON LINGO……………………….………....... 14

    5.1 "ROBLEMA DE ME%CLA '()*+,- 1 )(. /+,0…………………….. 14

    5.2 "ROBLEMA DE DIETAS ' ()*+,- 1 )( /+,0)……….……..... 155.3 "ROBLEMA'()*+,- 3 /+,0)……………………………...… 195.4 "ROBLEMA'()*+,- 4 /+,0)……………………………….... 2!

    "ROBLEMAS DE TRASN"ORTE…………………………………………….…. 25! "ROBLEMAS DE INVESION………..………………………………………….... 28" "LANEACI#N DE "RODUCCI#N……………………………………………..... 29# "ROBLEMAS DE "LANEAMIENTO FINANCIERO………………………….... 2910 "ROBLEMAS DE "ROGRAMACI#N ENTERA CON LINGO…………..…… 3511 "ROBLEMA A"LICADO A LA ASIGNACI#N IM"ORTANDO DE

    XCEL……………………………………………………………………….............. 4912 "ROBLEMA 1 EN LINGO EX"ORTANDO DATOS EN ACCESS………...…. 3

  • 8/18/2019 Manual de Lingo

    3/79

    1. INTRODUCCI$N

    E+ 67**- -)67*,- * -+60+(*0:+; ) ()67* (+*

  • 8/18/2019 Manual de Lingo

    4/79

    2. LENGUA%E DE MODELADO LINGO&'() *+ LINGO,

    LINGO ) (+* 77*0+6* )0

  • 8/18/2019 Manual de Lingo

    5/79

    S( * , 0+0* +- . L-) -+6*70-) ,+ -+@*7 -+ (+ )0>+-WW ; -) (*) *(* ( *) )+6+0*) -) -+6*70-) ?0+*0@*+ -+ (+

  • 8/18/2019 Manual de Lingo

    6/79

    L-) -+(+6-); FABRICAS CENTROS ) ,+-0+*+ =/(/+ 87/+ 

    60- ) ,+-0+* =/(/ 9*79/; ,-+, C X 7

  • 8/18/2019 Manual de Lingo

    7/79

    L* ?-7(*0:+ -(

    MODEL:

    2 FABRICAS; 3 CENTROS;

  • 8/18/2019 Manual de Lingo

    8/79

    S

  • 8/18/2019 Manual de Lingo

    9/79

    E(*; GT '*-7 (; GE '*-7 0>(*; LT '+-7 

    0>(*; LE '+-7 0>(*; AND ' OR '- ( ) (600@*+

  • 8/18/2019 Manual de Lingo

    10/79

    2.4.1 MEN FILE:

    L-) -*+,-) , + F0 '*70-

  • 8/18/2019 Manual de Lingo

    11/79

      L-) -*+,-) , + ,06

  • 8/18/2019 Manual de Lingo

    12/79

    R*+> 67. R D)* (+ 0+?-7 , 0+67*-); (* ()67* ,+67- ,

    ( *-7) ()6,

  • 8/18/2019 Manual de Lingo

    13/79

    4.3 FUNCIONES DE FINANZAS :

    E+67 )6*) ?(+0-+) )6=+ QF"A 'I; N; * (* ,* *-7

  • 8/18/2019 Manual de Lingo

    14/79

    5 PRO@LEMAS RESUELTOS CON LINGO

    5.1 E%EMPLO DE MEZCLA (+9/ 1 +(. 9=*

    U+* -

  • 8/18/2019 Manual de Lingo

    15/79

    "*7* 01X1 \1!!!"*7* 02X2 \5!!"*7* 03X3 \4!!

    ∑=

    1!!>"ROTEINA $IERRO TIACINA TIAMINA VITNA C GRASA

    ES"AGUETI

    5!!! 1.1 1.4 !.18 !.! 5!!!

    "AVO 293!! 1.8 5.4 !.! !.! 5!!!"A"AS 53!! !.5 !.9 !.! 1! 9!!

    ES"INACAS

    3!!! 2.2 !.5 !.! 28 3!!

    "ASTEL 4!!! 1.2 !.! !.15 3.! 143!!

  • 8/18/2019 Manual de Lingo

    16/79

    SOLUCION: K=*/+ (*+

    POTA%E NUTRIENTEBJ100BPROTEINA HIERRO TIACINA TIAMINA VITNA C GRASA MA>IMO

    ESPAGUETI 5!!! 1.1 1.4 !.18 ! 5!!! 3!!

    PAVO 293!! 1.8 5.4 !.! ! 5!!! 3!!PAPAS 53!! !.5 !.9 !.! 1! 9!! 2!!ESPINACAS 3!!! 2.2 !.5 !.! 28 3!! 1!!

    PASTEL 4!!! 1.2 !. !.15 3 143!! 1!!MINIMO 3!!! 1! 15 1 5! !

    Sea X0 *+60,*, , +(670+6 , 60

  • 8/18/2019 Manual de Lingo

    17/79

    Y MINIMO ) * *+60,*, ,

  • 8/18/2019 Manual de Lingo

    18/79

    - PRO@LEMA 5.2

    U+*

  • 8/18/2019 Manual de Lingo

    19/79

    M-)67*+,- * )-(0:+ + LINGO

    SETSFABRFAB1;FAB2;FAB3 CA"ACHCLIENCEN1;CEN2;CEN3;CEN4DEMANHVIAS'FABR;CLIENGANAN;UNIDHENDSETS

    DATACA"AC3!!! 5!!! 5!!!HDEMAN4!!! 3!!! 3!!! !!!HGANAN5;3;2;4;  8;;5;2;  3;!;59;!HENDDATA

    MAX UNIDQSUM'VIASGANANZUNIDH

    QFOR'CLIEN'JQSUM'FABR'IUNID'I;J\DEMAN'JHQFOR'FABR'IQSUM'CLIEN'JUNID'I;J[CA"AC'IHEND

      V* V(* R*9(=*9 C/+

    UNID' FAB1; CEN1 !.!!!!!!! 3.!!!!!!!UNID' FAB1; CEN2 !.!!!!!!! 1.!!!!!!!UNID' FAB1; CEN3 !.!!!!!!! 2.!!!!!!!UNID' FAB1; CEN4 3!!!.!!! !.!!!!!!!UNID' FAB2; CEN1 2!!!.!!! !.!!!!!!!UNID' FAB2; CEN2 3!!!.!!! !.!!!!!!!

    UNID' FAB2; CEN3 !.!!!!!!! !.!!!!!!!UNID' FAB2; CEN4 !.!!!!!!! 2.!!!!!!!UNID' FAB3; CEN1 2!!!.!!! !.!!!!!!!UNID' FAB3; CEN2 !.!!!!!!! !.!!!!!!!UNID' FAB3; CEN3 !.!!!!!!! 1.!!!!!!!UNID' FAB3; CEN4 3!!!.!!! !.!!!!!!!

    . P/* U+9/ 3 +( 9=*+:

      L* 0(,*, , B()0 60+ 67) ,0)6706-) )-*7). E+ * 6** A ) ,* +7-, )6(,0*+6) ( 7(

  • 8/18/2019 Manual de Lingo

    20/79

    L* -76 -* * ,0,0,- ( *,* (+* , *) ,-) )(*) , )>(+,* +)*+@*, * 0(,*, 'C-- *6 06*+ , 6+7 *

  • 8/18/2019 Manual de Lingo

    21/79

    L* _(*06 "*

  • 8/18/2019 Manual de Lingo

    22/79

    FUNCION O@%ETIVO:

    MA> ∑ ∑ ∑ ∑= = = =

     A I 

     L K  J  I 

    CZ 

    TC  J 

     L

    SM  K 

     L K  J  I 

     P 

     P  L

     PRCIO X  

    ,

    ,,,,,,

    4

    1

    * ; ,-+, "RECIO )

  • 8/18/2019 Manual de Lingo

    23/79

    P IC

  • 8/18/2019 Manual de Lingo

    24/79

    XA;"1;L;TC XA;"2;L;TC X;A;"3;L;TC XB;"1;L;TC XB;"2;L;TC XB;"3;L;TC XC;"1;L;TC XC;"2;L;TC XC;"3;L;TC [13! H

    P %CZ< L:

    XA;"1;L;C% XA;"2;L;C% XA;"3;L;C% XB;"1;L;C% XB;"2;L;C% XB;"3;L;C% XC;"1;L;C% XC;"2;L;C% XC;"3;L;C% [15! H

    EL E'UIVALENTE EN LINGO ES:

    SETS FABRICAS DONDE SE VA A "RODUCIR EL "A"ELHFABRICASA B C H "RODUCTOS A SER "RODUCIDO "OR LAS F&BRICASH"RODUCTOS"1 "2 "3 H CENTRO DE DISTRIBUCION DE LOS "RODUCTOSHCDISTSM LH

    CIUDADES DONDE VAN A SER DISTRIBUIDOS LOS "RODUCTOSHCIUDADTC C%H RE_UERIMIENTO DE "RODUCTOS "ARA UNA FABRICA ;EN UNA CIUDAD;EN UNDETERMINADO SU"ERMERCADOHF"CC 'F&BRICAS; "RODUCTOS; CDIST; CIUDAD "RECIO; XH CA"ACIDAD DE "RODUCCION DE UN TERMENINADOM "RODUCTO "ORF&BRICAHFAB"RO 'F&BRICAS; "RODUCTOS CA"ACIDADH DEMANDA DE "RODUCCIONH"ROCIU'"RODUCTOS;CIUDADDEMANDAH CA"ACIDAD DE LOS CENTROS DE DISTRIBUCIONHCDCIUDAD 'CDIST; CIUDAD CA"ACCDHENDSETS

    DATACA"ACIDAD5;!;5;

      5;!;5;  !;8!;5H

    DEMANDA 3;;  58;2;  ;4H

    CA"ACCD 15!;14!;  13!;15!H

    "RECIO 12;15;1;11;12;15;14;12;13;15;13;12;1!;13;14;12;14;1;13;14;15;11;12;13;12;11;13;1!;11;13;11;13;14;12;13;14H

    ENDDATAFUNCION OBJETIVO ;MAXIMI%ANDO LA UTILIDADH]OBJETIVO^MAX QSUM'F"CC"RECIOZXHRESTRICCION DE LA CA"ACIDAD DE DISTRIBUCION HQFOR'FAB"RO'I;JQSUM'F"CC'I;J;;LX'I;J;;L[CA"ACIDAD'I;JHRESTRICCION DE LA DEMANDAHQFOR'"ROCIU'J;LQSUM'F"CC'I;J;;LX'I;J;;L\DEMANDA'J;LH RESTRICCION DE LA CA"ACIDAD DE LOS CENTROS DE DISTRIBUCIONHQFOR'CDCIUDAD';LQSUM'F"CC'I;J;;LX'I;J;;L[CA"ACCD';LH

    END

  • 8/18/2019 Manual de Lingo

    25/79

    HACIENDO CORRER EL PROGRAMA CON LINGO 10.0

    G-* -

  • 8/18/2019 Manual de Lingo

    26/79

    E /9*/ * LINGO *+:

    MODEL: ! Problema de transporte de 3 proveedores a 4 sucursales;SETS:  PROVEEDOR ""3: #$P$#%D$D;

      S&RS$L ""4: DEM$'D$;  R&T$S( PROVEEDOR) S&RS$L*: #OSTO) VOL&ME';E'DSETS ! La +unc,-n ob.et,vo;  /O012 M%'  S&M( R&T$S: #OSTO 5 VOL&ME'*;

     ! Las restr,cc,ones de demanda son;  6OR( S&RS$L( 1*: /DEM$'D$2(S&M( PROVEEDOR( %*: VOL&ME'( %) 1**7 DEM$'D$( 1****;

     ! Las restr,cc,ones de los proveedores son;  6OR( PROVEEDOR( %*: /S&PPL82(S&M( S&RS$L( 1*: VOL&ME'( %) 1**9 #$P$#%D$D( %****;

     ! Los parmetros del modelo son;  D$T$:  #$P$#%D$D 3) 3 5H

    ,5! 1!!HU)- 1 1 1

  • 8/18/2019 Manual de Lingo

    27/79

      2 3 1HE+,,*6*

    M*KQ)( 'H  Q?-7'0+'0Q)(''()-'0;Z

  • 8/18/2019 Manual de Lingo

    28/79

    . PRO@LEMA DE INVERSI$N

    S(* ( U,. ) 67***,-7 , * * *

  • 8/18/2019 Manual de Lingo

    29/79

  • 8/18/2019 Manual de Lingo

    30/79

    *. L-)

  • 8/18/2019 Manual de Lingo

    31/79

    MAX % 45X11 5!X21 4!X12 !X22 15X13 5!X23 25X14 35X24S(6- *

    C*

  • 8/18/2019 Manual de Lingo

    32/79

    "*7* (+* -7+*,* , 24 -7*) (+ -)(0+6

  • 8/18/2019 Manual de Lingo

    33/79

      !;1;1;!;!;!;  !;!;1;1;!;!;  !;!;!;1;1;!;  !;!;!;!;1;1;  1;!;!;!;!;1HENDDATA

    MINQSUM'$ORASXHQFOR'"ERS'JQSUM'$ORAS'ICANT'I;JZX'I\MIN'JH

    END

    MIN X' 1 X' 2 X' 3 X' 4 X' 5 X'  SUBJECT TO 2^ X' 1 X' \ 4 3^ X' 1 X' 2 \ 8 4^ X' 2 X' 3 \ 1!

     5^ X' 3 X' 4 \  ^ X' 4 X' 5 \ 12 ^ X' 5 X' \ 4 END

    O60 *( 2.!!!!!

      V*70* V*( R,(, C-)6  X'1 !.!!!!!!! !.!!!!!!!  X'2 8.!!!!!! !.!!!!!!!  X'3 2.!!!!!! !.!!!!!!!  X'4 5.!!!!!! !.!!!!!!!

      X'5 .!!!!!! !.!!!!!!!  X' 4.!!!!!! !.!!!!!!!

    - PRO@LEMA ".4

    S ,)*+ 0+7607 2 0 ,:*7) + 60(0+6)

    T0

  • 8/18/2019 Manual de Lingo

    34/79

    S/(=X   *+60,*, , ,:*7) * 0+7607 + 60

  • 8/18/2019 Manual de Lingo

    35/79

    L* ,0)0:+ , (+* -76 )6*0: ( * *67/(* , *,* )(* , *07*6-+ M67:7-); + *,* (+- , -) 5 ,0)6706-) )-*7) , * 0(,*, )()67* + * 6** 2 .L* ,0)6*+0* '+ 0*)( (+ )6(,0*+6 , 0**7 * *,*)(* , *07*6- + *,* ,0)6706-; )

  • 8/18/2019 Manual de Lingo

    36/79

    X0 1: !H '0 1; 2; 3; 4; 5;; ' 1;2

    E 8/B * LB/ *+:

    MODELO DE INSTON CA" 9 ` 4H6-6* ) *(+-) *+-) *) *(+-) +>7-) + *,* )(*HSETS

    ,0)6706-1..56-6*H  )(*1..2H  MATRI%',0)6706-;)(*X;*(+-);0*)HENDSETSDATA  0*) 1; 2

    !.5; 1.  !.8; !.8  1.3; !.4  1.5; !.H

      *(+-) 8!; 3!!; 5  9!; 1!  5!; 4!  !; 3!H  0+*67015!H  0++>7-)!.2H

    ENDDATAMINQSUM'*670@'0;6-6*'0ZK'0;Z0*)'0;H Q?-7 ',0)6706-'06-6*'0Q)(')(*'*(+-)H

      RESTRICCION DE *670 7-) 7-)H

    QFOR',0)6706-'0QSUM')(*'JK'I;J1H

      RESTRICCION DE VARIABLES BINARIASHQFOR'MATRI%'I;J

    QBIN'K'I;JHL* ,0)6*+0* /+0* 6-6* ( 6-,-) -) )6(,0*+6) , M67:-() *7* 1 2!!! *

  • 8/18/2019 Manual de Lingo

    37/79

    TA@LA

    P C/+/+ ?/+*+ 9*9*+

    C/+/+7*+9*+

    C8=99 9*8/9(==

    1 "0 20 0002 40 25 !0003 30 30 000

    SOLUCI$N:

      X0  C*+60,*, , *

  • 8/18/2019 Manual de Lingo

    38/79

    MODEL

      ]1^ MIN 2! Z X1 8! Z Y1 25 Z X2 4! Z Y2 3! Z X3 3! ZY3 H

      ]2^ X1 X2 X3 \ 12!!! H  ]3^ X1 !!! Z Y1 [ ! H

      ]4^ X2 !!! Z Y2 [ ! H  ]5^ X3 !!! Z Y3 [ ! H  QBIN' Y1H QBIN' Y2H QBIN' Y3H

      END

    S-(0:+ L0+>-

    O60 V*( 2!12!.!

      V*70* V*( R,(, C-)6  X' 1 !!!.!!! !.!!!!!!  X' 2 !!!.!!! !.!!!!!!

      X' 3 !.!!!!!! 5.!!!!!!  Y' 1 1.!!!!!! 2992!.!!  Y' 2 1.!!!!!! 4!.!!!!!  Y' 3 !.!!!!!! 3!.!!!!!  CF' 1 8!.!!!!! !.!!!!!!  CF' 2 4!.!!!!! !.!!!!!!  CF' 3 3!.!!!!! !.!!!!!!  CV' 1 2!.!!!!! !.!!!!!!  CV' 2 25.!!!!! !.!!!!!!  CV' 3 3!.!!!!! !.!!!!!!  CA"' 1 !!!.!!! !.!!!!!!  CA"' 2 !!!.!!! !.!!!!!!  CA"' 3 !!!.!!! !.!!!!!!

    PRO@LEMA 3

    U+*

  • 8/18/2019 Manual de Lingo

    39/79

    P/* 4

    U+* (* 0+7* -6*,*)6(,0* *,(0707 (+ -+(+6- , ?(+6) -+)67(07

  • 8/18/2019 Manual de Lingo

    40/79

    L*) ,*+,*) , -) ,0?7+6) 7*,-) -) -)6) , 67*+)(0+6)

    M7*,- 1.L70,* 2.G07-+* 3.T*77*>-+* 4.B*7-+*

    D*+,*'3*- 3!.35! !.!! 45.5!! 1!.!!!

    C-)6) (+06*70-) , 67*+)

  • 8/18/2019 Manual de Lingo

    41/79

     L* *70* -(+ 0+,0* *600,*,H

  • 8/18/2019 Manual de Lingo

    42/79

    QFOR'0+a)'0;-(+'0;\!H

    END

    PRO@LEMA 5

    NECOM" S.A. * -6+0,- ?-+,-)

  • 8/18/2019 Manual de Lingo

    43/79

    *

  • 8/18/2019 Manual de Lingo

    44/79

      ! + *)- -+67*70-

    FUNCION OBJETIVO

    MAX % B' 1 B' 2 B' 3D-+,

    15X'1;1 1X'2;1 22X'3;1 1!X'4;1 1X'5;1 19X';1 B'1

    2!X'1;2 18X'2;2 3!X'3;2 2!X'4;2 19X'5;2 25X';2 B'2

    24X'1;3 21X'2;3 3X'3;3 3!X'4;3 22X'5;3 29X';3 B'3

    RESTRICCIONES

    o RESTRICCION 1 C*,* 0+ )-- ) (*7

    15X'1;1 1X'2;1 22X'3;1 1!X'4;1 1X'5;1 19X';1 \ 2!

    2!X'1;2 18X'2;2 3!X'3;2 2!X'4;2 19X'5;2 25X';2 \ 3!

    24X'1;3 21X'2;3 3X'3;3 3!X'4;3 22X'5;3 29X';3 \ 35

    FORMULACION EN LINGO:

    S6)0+1..H*71..3*;H*670@'0+;*7

  • 8/18/2019 Manual de Lingo

    45/79

    M*KQ)('*7HjFUNCION OBJETIVOH

    Q?-7'*7'Q)('0+'0

  • 8/18/2019 Manual de Lingo

    46/79

    X' 3 [ 4!!

    o RESTRICCION 3 S0 * (+07)0,*, -

  • 8/18/2019 Manual de Lingo

    47/79

     P/* "

    L* *77* , N-7 700: (+

  • 8/18/2019 Manual de Lingo

    48/79

    5Z'5ZX14Z'3ZX25Z'4ZX33Z'ZX48ZY1ZY2ZY33Z5Z25 'P CARBONO

    3Z'5ZX13Z'3ZX24Z'4ZX34Z'ZX4ZY1ZY29Z5Z25 'P MOLIBDENO

    X1X2X3X41 'LINGOTEY1Y2Y3\!

    \!XI! # 1YI\!\!

    E 8/B * LB/ *+:

    S6)0+>-61..4-6'0K'0Z-6'0K'0Z-6'0K'01H

    7)6700-+ , *) **0-+)H

  • 8/18/2019 Manual de Lingo

    49/79

    Q)('**0-+''\!H

    7)6700-+ , -) ,)-6'0Q0+ 'KH

    E+,

    10. PRO@LEMA APLICADO A LA ASIGNACI$N IMPORTANDO DE E>CEL

    L* F=70* , C*@*,- F-7)

  • 8/18/2019 Manual de Lingo

    50/79

    FORMULACI$N ALGE@RAICA DEL MODELO

    D*?= 9* 7*+:> <   C*+60,*, , 7(* * 55; )0+- !.T <   E) 1 )0 * ,0)6*+0* , * ?*70* 0 * * 0(,*, ) *-7 ( 55.Z <   *670@ , *70*) ( ) ?067*7*+ -+ * *670@ $0. 

  • 8/18/2019 Manual de Lingo

    51/79

    FUNCION O@%ETIVO

    INTERPRETACI$N E IMPLENTACI$N EN LINGO: 

    1. INTERPRETACI$N

    FUNCION O@%ETIVO:L- (

  • 8/18/2019 Manual de Lingo

    52/79

    E+6-+) ) 7*0@* )0>(0+6 (*,7- , *(7,- * *) +6*) * *),0)6*+0*).

    T/ 9* 8*+ 9* 8/+ 7*99/+ 8/ =9 *=9/CUADRO 1 P( A= P S*=K(

    P( 13!X11 ! ! 13!X14A= 4! 12!X22 4! 4!P 8! 8! 13!X33 13!X34

    S*=K( 11!X41 ! 11!X43 11!X44M//8 9! 9! 9! 11!X54S( 122X1 122X2 122X3 5!

     X i, j =   Cantidad de representantes de la Fabrica j en el mercado de la ciudad i.

    EB*+/+:L-) >7)-) )70*+ - ( ) * * *,* (+- , -) 7

  • 8/18/2019 Manual de Lingo

    53/79

    IMPLEMENTACI$N EN LINGO:

    E+ LINGO ) 7*0@*+ 0*) 6,0-)*);

  • 8/18/2019 Manual de Lingo

    54/79

    !RESTR%##%O' DE M%'%M$ #$'T%D$D DE REPRESE'T$'TES POR 6$0R%#$ 8MER#$DO;

    6OR(MER#$DOS(1*:S&M(6$0R%#$S(%*:C(1)%**7REPREM%'(1**;

    V*+ S R*8*+** P/ M*=9/

    !VE'T$S S%' REPRESE'T$'TE POR MER#$DO;6OR(MER#$DOS(1*:S&M(6$0R%#$S(%*:'O(1*5T(1)%**B(1**;

    V*+ C/ R*8*+** P/ M*=9/

    !VE'T$S #O' REPRESE'T$'TE POR MER#$DO;6OR(MER#$6$0R%(%)1*:(%)1*5(%)1*C(%)1**;6OR(MER#$DOS(1*:S&M(6$0R%#$S(%*:S%(1*5C(1)%**8(1**;

    S/ D* R*8*+**+

    !S$L$R%O DE REPRESE'T$'TES;S&M(MER#$6$0R%(%)1*:C(%)1**5A4#OSTO;

    F(= O*7/

    M$C>5(S&M(MER#$DOS(%*:B(%**IS&M(MER#$DOS(%*:8(%***J#OSTO;

    D*?= 9* 9.

  • 8/18/2019 Manual de Lingo

    55/79

    Data directa en lingo:D$T$:D%ST

  • 8/18/2019 Manual de Lingo

    56/79

    -* , =(-. L* 60* ()67* ( ) +*0:+ 5(S&M(MER#$DOS(%*:B(%**IS&M(MER#$DOS(%*:8(%***J#OSTO;

    6OR(MER#$6$0R%(%)1*FD%ST(%)1*GLEG==:(%)1**;!REPRESE'T$'TES;6OR(MER#$6$0R%(%)1*FD%ST(%)1*GHTG==:(%)1**;6OR(MER#$6$0R%(%)1*FD%ST(%)1*GHTG==:T(%)1**;!S%'REPRESE'T$'TES;6OR(MER#$6$0R%(%)1*FD%ST(%)1*GLEG==:T(%)1**;

    !RESTR%##%O' DE M$C%M$ #$'T%D$D DE REPRESE'T$'TES POR 6$0R%#$ 8MER#$DO;6OR(6$0R%#$S(1*:S&M(MER#$DOS(%*:C(%)1**9REPRE(1**;

    !RESTR%##%O' DE M%'%M$ #$'T%D$D DE REPRESE'T$'TES POR 6$0R%#$ 8MER#$DO;6OR(MER#$DOS(1*:S&M(6$0R%#$S(%*:C(1)%**7REPREM%'(1**;

    !VE'T$S S%' REPRESE'T$'TE POR MER#$DO;6OR(MER#$DOS(1*:S&M(6$0R%#$S(%*:'O(1*5T(1)%**B(1**;

    !VE'T$S #O' REPRESE'T$'TE POR MER#$DO;6OR(MER#$6$0R%(%)1*:(%)1*5(%)1*C(%)1**;6OR(MER#$DOS(1*:S&M(6$0R%#$S(%*:S%(1*5C(1)%**8(1**;

    !S$L$R%O DE REPRESE'T$'TES;S&M(MER#$6$0R%(%)1*:C(%)1**5A4#OSTO;

    E'D

    REPORTE DE LA SOLUCI$N E>PORTANDO DATOS A E>CEL:

  • 8/18/2019 Manual de Lingo

    57/79

    CANT. DEREPRESENTANTES PIURA AYABACA PAITA SECHURA

    PIURA 7 0 0 0AYABACA 0 5 0 0

    PAITA 0 0

    SECHURA " 0 0 0

    #ORROP$N 0 0 0 %

    SULLANA % & 0 0

    E+ )6 (*,7- nim!

  • 8/18/2019 Manual de Lingo

    58/79

    T()*+llo 2 1 4L+m, 1 1 5T,-n, 2 2 9

     A,00-+*+6 7+0* ) 7(07 ( -) +*,* * * )((7)* i

  • 8/18/2019 Manual de Lingo

    59/79

    X i ; j ;!   k M/+0- i ; j ;!   H S--

  • 8/18/2019 Manual de Lingo

    60/79

    MODEL PRES&P&ESTOS:! MODELO DE $S%H'$#%O' DE PRES&P&ESTO; SETS:

    S&RS$L TR&1%LLO)L%M$)T$#'$:;PRO8E#TO ""3: ;

    PER%ODO ""3: ;  S&RS$LNPER%ODO (S&RS$L)PER%ODO* : SO0R$'TE) M$C%MO;

    S&RS$LNPRO8E#TONPER%ODO (S&RS$L)PRO8E#TO)PER%ODO*:T$S$)%'VM$C%M$) $S%H'$#%O';

    %'VERS%O'NM%'%M$ (S&RS$L)PRO8E#TO)PER%ODO*TR&1%LLO < ) L%M$ ) T$#'$ < : M%'%MO;

    E'DSETS

    D$T$:

    T$S$)%'VM$C%M$)M%'%MO)PRES&P&ESTO)%'VM%'%M$ OLE(KH:V%%#%#LOOPEL$0OD$T$: $S%H'$#%O'(%)1)*7%'VM%'%M$*;! Restr,cc,on de prespuesto d,spon,ble;S&M( S&RS$LNPRO8E#TONPER%ODO(%)1)*: $S%H'$#%O'(%)1)** 9 PRES&P&ESTO ;D$T$:OLE(K1:OPEL$0OD$T$

  • 8/18/2019 Manual de Lingo

    61/79

    @. PROGRAMA EN LINGO

    REPORTE DE LA SOLUCI$N E>PORTANDO DATOS A E>CEL :

    U99 * 3 [/+ * /*+ 9* 9*+

    $TILI%A% N & A'OS    ()*+,   mi--one.

    E6=*9** 9* +(=(+*+ 8/ [/+E3CEDENTE DE SUCURSALES

    POR A4OSSUCURSAL 1 2 3TRUILLO 0 2 0LI#A 0 2 0TACNA 4 3 0

    E)6 (*,7- +-) ()67* -) K,+6) ( ) ,07-+ + *,* (+- -) *-) +*) ,0?7+6) )((7)*) ,0,- * ( +- ) (600@: =K0- *)0>+*,- ( 7* ,

    2! 0-+). A)/ 6+-) ( + * )((7)* , T7(0- (- (+ )-7*+6 , 20-+) + )>(+,- *-; (>- , *7 0+760,- + -) 3 (*+6 + )>(+,- *- (- (+ )-7*+6 , 2 0-+) + T*+* + (+,- *- )-7*+6) , 4 3 0-+) 7)

  • 8/18/2019 Manual de Lingo

    62/79

    % " &

    TRUILLO 6 9 7

    LI#A 5 4 5

    TACNA 5 5 6

    E+ )6-) 3 60-) (*,7-) +*,*)

  • 8/18/2019 Manual de Lingo

    63/79

    1 DEFINICI$N DE VARIA@LES:

    X0 C*+60,*, *)0>+*,* * * )((7)* 0

  • 8/18/2019 Manual de Lingo

    64/79

    PROGRA#ACI$N EN LINGO

     A-7* 7)-*-) -,-; (0+6) 7)(6*,-)

    D -) 7)(6*,-) , 7

  • 8/18/2019 Manual de Lingo

    65/79

    )0>+0?0* ( * *+60,*, , ,0+7- *)0>+*,- * * )((7)* A7(0

  • 8/18/2019 Manual de Lingo

    66/79

    = P/B= L* =/ 4 7*+ *6=*

    G7*?0--7; ?*70*+6 ,0)670(0,-7 ,

  • 8/18/2019 Manual de Lingo

    67/79

    C8=99 9* /+ =*/+ 9* 9+(=:

      T= C(=/

    S(8**=9/ 15! 14!

    L* 13! 15!

    Solución:> *+60,*, ,

  • 8/18/2019 Manual de Lingo

    68/79

    1 E **==/ * * 8/B LB/

    !PRO0LEM$ L%'HO;MODEL:SETS:

    6$0R%#$S $ 0 #:; !'ipo d ?ri!@ i= , , C ;

    PRODTOS P P< P3:; !'ipo d produto@ j= $1, $2, $3 ;

    #E'TRO S L:; !'ipo d ntro d di8triuin@ A=8uprmr!do (%), irr>! (B);

    #%&D$D T #:; !Ciud!d8@ ='!n! ('), Cuo (C);

    !REQ&ER%M%E'TO DE PRODTOS P$R$ &'$ 6$0R%#$) E' &' #E'TRO DED%STR%0%O') E' &'$ #%&D$D);

    6P##(6$0R%#$S)PRODTOS)#E'TRO)#%&D$D*:PRE#%O)C;

    6$0PRO(6$0R%#$S)PRODTOS*:#$P$#%D$D;

    PRO#%&(PRODTOS)#%&D$D*:DEM$'D$;

    #E'#%&D$D(#E'TRO)#%&D$D*:#$P$#%D$D3 ?>)=A > >4;

    #$P$#%D$D < = 4 < 3 = 3

  • 8/18/2019 Manual de Lingo

    69/79

    2 RESULTADOS

    P/9*/+ 7* ;(* 6= 9* 7*+ *+ 9*: "20

    "*7* *K00@*7 -) -)6-)

    F= A:

    L*

  • 8/18/2019 Manual de Lingo

    70/79

    H/B( / E6=*9**

    V-) ( )0 * 7)6700:+ ) K*6* )*60)?* -- (+* 0>(*,*,; * ->(7* -K,+6 *,7= 7- -- +- * +0+>+ +7- +>*60- + +()67- 7(+* 7)6700:+ ) 0-*,*.

    P*=/ D(

    E

  • 8/18/2019 Manual de Lingo

    71/79

     A)0>+*7 +-7 * * *670@$*7 0a + * *77* , + bF-7(*)W

    1. $*7 0a + bA,0+0)67*,-7 , +-7)W

    2. L(>- *- * -*; 7*+>- , * *670@

  • 8/18/2019 Manual de Lingo

    72/79

    PROGRA#ACION EN LINGO E3PORTANDO DATOS EN E3CEL

    !PRO0LEM$ L%'HO;MODEL:SETS:

    6$0R%#$S $ 0 #:; !'ipo d ?ri!@ i= , , C ;

    PRODTOS P P< P3:; !'ipo d produto@ j= $1, $2, $3 ;

    #E'TRO S L:; !'ipo d ntro d di8triuin@ A=8uprmr!do (%), irr>! (B);

    #%&D$D T #:; !Ciud!d8@ ='!n! ('), Cuo (C);

    !REQ&ER%M%E'TO DE PRODTOS P$R$ &'$ 6$0R%#$) E' &' #E'TRO DED%STR%0%O') E' &'$ #%&D$D);

    6P##(6$0R%#$S)PRODTOS)#E'TRO)#%&D$D*:PRE#%O)C;

    6$0PRO(6$0R%#$S)PRODTOS*:#$P$#%D$D;

    PRO#%&(PRODTOS)#%&D$D*:DEM$'D$;

    #E'#%&D$D(#E'TRO)#%&D$D*:#$P$#%D$D

  • 8/18/2019 Manual de Lingo

    73/79

    RESULTADOS EN LA TABLA DE E3CEL:

    TACNA CU6COSUPER#ERCADO LIBRERA SUPER#ERCADO LIBRERA

    P% P" P& P% P" P& P% P" P& P% P" P&ABRICAA

    0 0 75 0 0 5 55 0 0 65 0 0

    ABRICAB

    0 1 0 64 3 67 0 0 75 0 0 0

    ABRICAC

    6 2 0 0 0 0 0 77 66 0 0 9

    O 260

    %". PROBLE#A % EN LINGO E3PORTANDO DATOS EN ACCESS

    E+ * *7

  • 8/18/2019 Manual de Lingo

    74/79

    4. B()*7 0-+- , O7/>+) , D*6-) 'ODBC *>* ,- 0 + .

     A-7* , 7 (*,7- , ,0=->- A,0+0)67*,-7 , -7/>+) , ,*6-) ODBC )

    ()67* * -+60+(*0:+:

    "*7* 0+)6**7 * *) , ,*6-) "ROBLE.MDB -- (+* ?(+6 , ,*6-); *>* -)0>(0+6

    1. $*>* 0 + -6:+ A>7>*7 + (*,7- , ,0=->- A,0+0)67*,-7 , ,*6-)ODBC - * -+60+(*0:+

    2. E)6*-) 0+)6**+,- (+* ?(+6 , ,*6-) , *)-; *)/ ( )0-+ * -

  • 8/18/2019 Manual de Lingo

    75/79

    3. E+ )0>(0+6 (*,7- , ,0=->-

     A)0>+*7 * ?(+6 , ,*6-) +-7 , "7->7**0:+ L0+* + *+ , ,*6-). E+ *

  • 8/18/2019 Manual de Lingo

    76/79

    5. $*>* 0 + -6:+ A

  • 8/18/2019 Manual de Lingo

    77/79

    PRODTO: T$#'$ : #&#O;

    #E'TROS: T$#'$: #&#O;

    6$0R%#$: PRODTO: PRODTO

  • 8/18/2019 Manual de Lingo

    78/79

    CONCLUSIONES

    S *

  • 8/18/2019 Manual de Lingo

    79/79

    REFERENCIAS

    • B*@*7**; M.S.; S7*0; $.D. S66; C.M. '1993 N-+0+*7 7*0+>.T-7 *+, *>-706) '2q ,00:+. E,. J-+ 0.

    • C0*+>; A.C. '1.98 M6-,-) F(+,*+6*) , E-+-/* M*6=60* '3q,00:+.

    • E,. MG7*$0.• $*())7; E.I. "*(; R.S. '199 M*6=60*) *; R.; D-76* G-+@=@; ".; G-+@=@ M*76; C. ; A+,7*,* F0K; J.

    $7+=+,@ G(77*; J. '2!!1 "7-*) , A>7* L0+* (*> *+, -.-.