Estoy trancada con un tema de codificación,
Cuando quiero asignar el valor a una variable binaria de acuerdo a si compro o no compro, quiero utilizar el condicional if .. then .. else, pero no me funciona, me da error de sintaxis
expression following if has invalid type
Lo que he encontrado sería utilizar algo como
s. t. boleana1:
x_binaria_1=(if x1>>0 then 1 else 0); # también probe: x_binaria_1= (if x1>0 then 1 else 0);
El objetivo es asignarle 1 a una variable binaria cuando decido comprar y cero si en esa etapa no compro nada.
No encontré como se hace en Mathprog, así puedo plantear el modelo.
Gracias