Operar varias variáveis d euma vez só
Tenho a seguinte operação para variável ´a´:
a := a * (base / 100);
Porém tenho que fazer a mesma coisa para diversas outras variáveis.Tem como eu realizar esta operação em todas as variaveis de uma vez só em vez de repetir a linha para cada variável? Em código fictício seria algo tipo:
(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o) := cada_variavel * (base / 100);
a := a * (base / 100);
Porém tenho que fazer a mesma coisa para diversas outras variáveis.Tem como eu realizar esta operação em todas as variaveis de uma vez só em vez de repetir a linha para cada variável? Em código fictício seria algo tipo:
(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o) := cada_variavel * (base / 100);
Joe_wah
Curtidas 0
Respostas
Rjun
01/03/2006
Use um array para fazer o que você quer.
var Valor: Array [1..15] of Double; ... for int i := 1 to 15 do Valor[i] := Valor[i] * (base / 100);
GOSTEI 0
Joe_wah
01/03/2006
o problema é que não é um array, sao variaveis distintas, para transforma em array ey ia ter que mudar muita coisa no emu codio
GOSTEI 0
Rjun
01/03/2006
Com variáveis distintas não tem como.
GOSTEI 0