Matrices en C++



En el siguiente código escrito en Borland C++ se explica como se llena una matriz introduciéndole datos por teclado.


#include <conio.h>
#include <stdio.h>
#include <iostream.h>
main ()
{
//El tamaño de la tabla o matriz será de 3 filas y 4 columnas
int matriz[3][4];
int arreglo[3];
int fila, columna;
//Inicia el ciclo for para el ingreso de datos por teclado
for (fila=0;fila<3;fila++)
{
for (columna=0;columna<4;columna++)
    {
//Pedimos al usuario que ingrese los datos   
        cout<<"Ingrese el numero entero correspondiente a la posicion ["<<fila<<"]["<<columna<<"]: ";
    cin >>matriz[fila][columna];
    }
}
//Muestra en pantalla la matriz ingresada, es decir todos los números que se ingresaron por teclado
cout<<"\n La matriz que usted ingreso es:\n\n";
for (fila=0;fila<3;fila++)
{
for (columna=0;columna<4;columna++)
    {
    cout <<matriz[fila][columna]<<"\t";
    }
    cout<<"\n";
}
//A continuación un ejemplo de como recorrer las filas de la Matriz y sumarlas
for (fila=0;fila<3;fila++)
   {
    arreglo[fila]=0;
      for (columna=0;columna<4;columna++)
      {
       arreglo[fila]=arreglo[fila]+matriz[fila][columna];
      }
   }

//Mostramos el resultado de las sumas en pantalla
for (fila=0;fila<3;fila++)
   {
    cout<<"\nLa suma de los datos de la fila "<<fila+1<<" es: "<< arreglo[fila];
   }
    getch();
}


Código escrito por:  Joél Rodríguez


0 comentarios:

Publicar un comentario

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Design Blog, Make Online Money