Bonjour à tous , je vous contact car j'ai un énoooooooooooorme probléme. En fait je dois faire un programme en ampl mais le truc c'est qu'on a pas eu de cours d'ampl et le document qui fait office de cours ne contient même pas 30% de ce dont on a besoin pour faire ce programme (et d'après ce que j'ai entendu c'est fait exprés) j'ai cherché sur internet mais je n'ai rien trouvé, donc j'aimerais, si possible que vous m'aidiez un peu.
voila le probleme sur lequel je bloque actuellement:
Mon probléme concerne le tableau, quand je met --> param : REGION marche_huile nombre_point_vente marche_spiritueux CATEGORIE := , il me met une erreur en disant que REGION n'est pas un paramètre indicé (REGION is not a subscripted param), ensuite quand je met : param region{REGION} il me met une erreur sur la derniere ligne du tableau disant que la colonne region de la derniere ligne devrait être un entier et non R3.Code:reset; set DIVISION; set CATEGORIE; set REGION; set DETAILLANT; param marche_huile{DETAILLANT} ; param nombre_point_vente{DETAILLANT}; param marche_spiritueux{DETAILLANT}; var tab {DIVISION, DETAILLANT} binary; data; set DETAILLANT := M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 M11 M12 M13 M14 M15 M16 M17 M18 M19 M20 M21 M22 M23; set REGION := R1 R2 R3 ; set DIVISION := D1 D2; set CATEGORIE := A B; param : region marche_huile nombre_point_vente marche_spiritueux categorie := M1 R1 9 11 34 A M2 R1 13 47 411 A M3 R1 14 44 82 A M4 R1 17 25 157 B M5 R1 18 10 5 A M6 R1 19 26 183 A M7 R1 23 26 14 B M8 R1 21 54 215 B M9 R2 9 18 102 B M10 R2 11 51 21 A M11 R2 17 20 54 B M12 R2 18 105 0 B M13 R2 18 7 6 B M14 R2 17 16 96 B M15 R2 22 34 118 A M16 R2 24 100 112 B M17 R2 36 50 535 B M18 R2 43 21 8 B M19 R3 6 11 53 B M20 R3 15 19 28 A M21 R3 15 14 69 B M22 R3 25 10 65 B M23 R3 39 11 27 B;
Donc j'aurais besoin de vos lumière parce que ca fait plus de 3 heure que je bloque sur ca.
Merci d'avance
-----