bonjour Philou67430
le prebleme s'est que j'ecris mes donneé dans un fichier (.ptu) == a (.txt)
je veux que le tableau des
[/CODE]$variable_input[$j] = ($workbook -> Worksheets(2) -> Range("$lettre".2)->{'Value'});[/CODE]
et le tableau des:
$variable_output[$k] = ($workbook -> Worksheets(2) -> Range("$lettre".2)->{'Value'});
qui porte des noms des variables je veuw qu'ils portent leurs codes
car je vais les ecrires dans mon fichier (.ptu)
voila mon code d'ecriture ces tableaux de inputs+outputs+inoutpust portes des noms de variables or le buts qu'il potre le code +le type
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| for ($x=0;$x<=$#variable_output;$x++)
{
$y=0;
$trouve=0;
while ($y<=$#variable_input && $trouve==0)
{
if( $variable_output[$x] eq $variable_input[$y] && $variable_input[$y] =~ m/^\[/ && $valeur_output[$x] !~ m/NA/ )
{
$trouve=1;
$inoutputs[$l] =" $variable_output[$x];\n &INIT = $valeur_input[$y],\n &EV = $valeur_output[$x]\n";
$l++;
}
else
{
$y++;
}
}
if ($trouve ==0 && $variable_output[$x] =~ m/^\[/ && $valeur_output[$x] !~ m/NA/)
{
$outputs[$m]=" $variable_output[$x],\n &INIT = ~$valeur_output[$x],\n &EV = $valeur_output[$x]\n";
$m++;
}
}
print FILE " -- Test inputs\n";
for ($x=0;$x<=$#inputs;$x++)
{
print FILE " $inputs[$x]";
}
print FILE " -- Expected test results (OUT and IN/OUT)\n";
for ($x=0;$x<=$#outputs;$x++)
{
print FILE " $outputs[$x]";
}
#affichages des (in/out)
for ($x=0;$x<=$#inoutputs;$x++)
{
print FILE " $inoutputs[$x]";
}
} |
Partager