Ver Mensaje Individual
  #9 (permalink)  
Antiguo 05/07/2011, 10:45
berserkerhacker
 
Fecha de Ingreso: mayo-2011
Ubicación: Almeria (España)
Mensajes: 51
Antigüedad: 13 años, 6 meses
Puntos: 3
Exclamación Respuesta: Problema sumar arrays

HOLA TENGO OTRO PROBLEMA Y ES QUE NO SE PUEDEN SUMAR LAS COLUMNAS AORA... joe ke mala suerte arreglo lo de las filas y no funcionan las columnas xD

Código:
#include <iostream>
using namespace std;

char Confirmar[500];
int tabla[6][6];
int Sumafila;
int Sumafilados;
int Sumafilatres;
int Sumafilacuatro;
int Sumafilacinco;
int Sumacolumna1;
int Sumacolumna2;
int Sumacolumna3;
int Sumacolumna4;
int Sumacolumna5;

int main()
{
cout << "Programa dessarollado por Jesus Martin Berlanga." << endl;
cout << "COPYRIGHT (C) JESUS MARTIN BERLANGA 2011 TODOS LOS DERECHOS RESERVADOS" << endl;
cout << "SOLO SE PERMITE EXHIBIR ESTE TEXTO MENCIONANDO AL AUTOR Y ESTA LICENCIA" << endl;
cout << "Tabla 5x5:" << endl;
cout << "        1        2        3        4        5" << endl;
cout << "        +-----------------------------------+" << endl;
cout << " 1      |" << endl;
cout << " 2      |" << endl;
cout << " 3      |" << endl;
cout << " 4      |" << endl;
cout << " 5      |" << endl;
cout << "        +-----------------------------------+" << endl;

cout << "Introduce los 5 numeros de la primera fila separados por espacios." << endl;
cin >> tabla[0][0] >> tabla[0][1] >> tabla[0][2] >> tabla[0][3] >> tabla[0][4];
Sumafila = tabla[0][0] + tabla[0][1] + tabla[0][2] + tabla[0][3] + tabla[0][4];
Sumacolumna1 = tabla[0][0] + tabla[1][0] + tabla[2][0] + tabla[3][0] + tabla[4][0];


cout << "Introduce los 5 numeros de la segunda fila separados por espacios." << endl;
cin >> tabla[1][0] >> tabla[1][1] >> tabla[1][2] >> tabla[1][3] >> tabla[1][4];
Sumafilados= tabla[1][0] + tabla[1][1] + tabla[1][2] + tabla[1][3] + tabla[1][4];
Sumacolumna2 = tabla[0][1] + tabla[1][1] + tabla[2][1] + tabla[3][1] + tabla[4][1];


cout << "Introduce los 5 numeros de la tercera fila separados por espacios." << endl;
cin >> tabla[2][0] >> tabla[2][1] >> tabla[2][2] >> tabla[2][3] >> tabla[2][4];
Sumafilatres = tabla[2][0] + tabla[2][1] + tabla[2][2] + tabla[2][3] + tabla[2][4];
Sumacolumna3 = tabla[0][2] + tabla[1][2] + tabla[2][2] + tabla[3][2] + tabla[4][2];


cout << "Introduce los 5 numeros de la cuarta fila separados por espacios." << endl;
cin >> tabla[3][0] >> tabla[3][1] >> tabla[3][2] >> tabla[3][3] >> tabla[3][4];
Sumafilacuatro = tabla[3][0] + tabla[3][1] + tabla[3][2] + tabla[3][3] + tabla[3][4];
Sumacolumna4 = tabla[0][3] + tabla[1][3] + tabla[2][3] + tabla[3][3] + tabla[4][3];


cout << "Introduce los 5 numeros de la quinta fila separados por espacios." << endl;
cin >> tabla[4][0] >> tabla[4][1] >> tabla[4][2] >> tabla[4][3] >> tabla[4][4];
Sumafilacinco = tabla[4][0] + tabla[4][1] + tabla[4][2] + tabla[4][3] + tabla[4][4];
Sumacolumna5 = tabla[0][4] + tabla[1][4] + tabla[2][4] + tabla[3][4] + tabla[4][4];



cout << "Tabla 5x5 completa:" << endl;
cout << "        1        2        3        4        5" << endl;
cout << "        +-----------------------------------+" << endl;
cout << " 1      |" << tabla[0][0] <<"       "<< tabla[0][1] <<"        "<< tabla[0][2] <<"        "<< tabla[0][3] <<"       "<< tabla[0][4] << "| " << Sumafila << endl;
cout << " 2      |" << tabla[1][0] <<"       "<< tabla[1][1] <<"        "<< tabla[1][2] <<"        "<< tabla[1][3] <<"       "<< tabla[1][4] << "| " << Sumafilados << endl;
cout << " 3      |" << tabla[2][0] <<"       "<< tabla[2][1] <<"        "<< tabla[2][2] <<"        "<< tabla[2][3] <<"       "<< tabla[2][4] << "| " << Sumafilatres << endl;
cout << " 4      |" << tabla[3][0] <<"       "<< tabla[3][1] <<"        "<< tabla[3][2] <<"        "<< tabla[3][3] <<"       "<< tabla[3][4] << "| " << Sumafilacuatro << endl;
cout << " 5      |" << tabla[4][0] <<"       "<< tabla[4][1] <<"        "<< tabla[4][2] <<"        "<< tabla[4][3] <<"       "<< tabla[4][4] << "| " << Sumafilacinco << endl;
cout << "        +-----------------------------------+" << endl;
cout << "        " << Sumacolumna1 << "        " << Sumacolumna2 << "        " << Sumacolumna3 << "        " << Sumacolumna4 << "        " << Sumacolumna5 << endl;
cout << endl;

cout << "Escribe algo para salir" << endl;
cin >> Confirmar;
}
Es como si se multiplicase el 1º de la columna con el 2º.