Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/06/2014, 00:49
Avatar de jscmanuel
jscmanuel
 
Fecha de Ingreso: mayo-2014
Mensajes: 29
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: solo suma primera linea

Código:
#include <iostream>
using namespace std;
 
int main() {
 
    const int num = 5;
    int i;
    int j;
    int sum = 0;
    int fila = 1;//Esta variable no se usa en tu metodo
   
    //Lo pongo manual por que me cansa menos que hacerlo manual. Luego le vuelves a poner tu metodo de entrado por teclado ;)
    int tabla[num][num] = {
        {1,2,3,4,5},         //      == 15 en la primera linea
        {2, 2, 2, 2, 2},    //2*5 == 10 en la segunda linea
        {3, 3, 3, 3, 3},    //3*5 == 15 en la tercera linea
        {4, 4, 4, 4, 4},    //4*5 == 20 en la  cuarta linea
        {5, 5, 5, 5, 5}     //5*5 == 25 en la  quinta linea
    };                           //si no imprimes esos valores esta mal

                //Muestra de Tabla De Array
		cout<<"La Tabla de Arrays: "<<endl;;
		for (i = 0; i < num; i++) {
			for ( j = 0; j < num; j++) {
				cout<< tabla[i][j];
				}
				cout<<"\n";
				}
 
                                //Suma de Lineas de Array		
				for(j=0;j<num;j++){	
					//sum=0; // con esto Declarado aqui me salen cosas raras que no quiero que salgan
					for(i=0;i<num;i++){						
						sum = sum + tabla[i][j];//suma solo la primera linea ,
			}                                                           // Yo pienso que aqui no pasa a ala siguente linea a sumar y no se cual es la forma.
				cout<<"Fila "<<fila++<<" Resultado: "<<sum<<endl;
				}
return 0;

}
Este es el resultado que me Sale , solo esta bien el primer resultado

La Tabla de Arrays:
12345
22222
33333
44444
55555
Fila 1 Resultado: 15
Fila 2 Resultado: 31 // estos resultados no se de donde salen
Fila 3 Resultado: 48 // no son ni la suma del la suma de cada linea consecutivo
Fila 4 Resultado: 66
Fila 5 Resultado: 85 // este es la suma de todos los elementos del array
E probado tu metodo y va bien pero no me muestra el resultado de la misma forma que en mi metodo. Gracias por la ayuda vangodp ,pero aun estoy atontao jejej.