Bonjour,
Dans ma programmation, je donne des valeurs à plusieurs variables :
Puis, j'essaie d'appeler ces variables au sein d'une boucle du type "do" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 %let inf_piece_2002=1.017; %let inf_piece_2003=1.013; %let inf_piece_2004=1.033; %let inf_piece_2005=1.028; %let inf_piece_2006=1.032; %let inf_piece_2007=1.044; %let inf_piece_2008=1.044;
J'essaie ainsi d'utiliser les valeurs inf_piece_2002, inf_piece_2003, ... de façon automatisée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 do i=2002 to 2007; do j=i+1 to 2008; var=var*&inf_piece_&j; end; end;
Malheureusement, la syntaxe &inf_piece_&j n'est pas bonne. Quelle syntaxe faut il utiliser ?
Merci d'avance !![]()
Partager