c++ matrices de 4*4 con array

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <iostream>

int main ()
 {

  int matriz[4][4];
  int horizontal [4];
  int vertical[4];
  int fila,columna;
  int suma =0;
  int i;
  /* bucle que regstra lo snumero introducidos*/
  for (fila =0; fila <4;fila ++)
  {
  for (columna=0;columna <4; columna++)
{
printf ("introduce el numero de la opcion %d,%d:",fila,columna);
scanf ("%d", &matriz [fila][columna]);

 }
}
/*bucle que suma la sfilas y las registra el resultado en el vector vertical */
for (fila =0; fila <4;fila ++)
{
suma=0;
for (columna=0;columna <4; columna++)
{
suma+=matriz[fila][columna];
}
vertical [fila]=suma;
}
/* recorre el vector vertical y muestra los resultados */
for (i=0;i<4;i++)
{
printf ("%d", vertical[i]);
/* bucle que suma las columnas y registra el resultados en el vector horizontal*/
for (columna=0;columna <4; columna++)
{
suma=0;
for (fila =0; fila <4;fila ++)
 {
suma+=matriz[fila][columna];
 
 }
 horizontal[columna]=suma;
}
/* recorre el vector vertical y muestra los resultados */
for (i=0;i<4;i++)
{
printf ("%d", horizontal[i]);
}
return 0;
}

}

Comentarios

Entradas populares