Hola a todos! nuevamente he estado practicando con las arrays y me surgió una nueva duda: ¿Cómo puedo sumar, restar, multiplicar, dividir o hacer operaciones de este tipo con TODOS los valores que tiene un array? Por ejemplo:
tengo el siguiente array:
[gml]
for(i=0;i<32;i+=1)
{
data = round((get_integer("Dato:",0)));
}[/gml]
Al poner los 32 valores necesarios en el array "data", necesito sumar TODOS los 32 valores... ¿Cómo podría hacer esto?
Gracias por responder...xD XD XD
Así:
[gml]
for(i=0; i<32; i+=1)
{
suma += data
}
[/gml]
Gracias por responder....xD
Antes de iniciar el ciclo for, no olvides poner
[gml]suma = 0;[/gml]
También puedes utilizar una ds_grid y usar la función ds_grid_get_sum, debería ser más rápido, sin embargo sólo sería apreciable si se realizan cientos de sumas.