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