[C con Clase] problema sencillo :(
Steven R. Davidson
vze266ft en verizon.net
Jue Feb 7 16:59:24 CET 2008
Hola Raúl,
Creo que es necesario matizar algunos detalles que has mencionado.
Raul wrote:
> int res = 0;
> for (int i = 0 ; i <= tamarr ; i++){
Según tu explicación, 'tamarr' va a valer la cota superior para un
índice. Sin embargo, el nombre 'tamarr' sugiere el "tamaño de un array".
Esto implicaría la cantidad total de elementos en un array. Sugiero
cambiar el nombre para describir su uso, como por ejemplo, 'max_indice'
o incluso 'ultimo_indice'.
Resumiendo, si 'tamarr' describe el tamaño del array: la cantidad total
de elementos, entonces el bucle 'for' será,
for( int i=0; i < tamarr; i++ )
Si por lo contrario es el último índice, entonces sugiero cambiar el nombre,
for( int i=0; i <= ultimo; i++ )
> res += arreglo(i);
Tienes que usar corchetes [] en lugar de paréntesis.
> }
> cout << "La suma de valores es: " << res << endl;
>
Espero haber aclarado el asunto.
Steven
Más información sobre la lista de distribución Cconclase