Mostrando entradas con la etiqueta Ejercicio Matriz. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ejercicio Matriz. Mostrar todas las entradas

viernes, 22 de enero de 2016

Ejercicio Matriz

Objetivo : 

Crear un programa que rellene una matriz , utilizando funciones.

Descripción

Este programa crea una matriz de 3x4 que inicializa en 0 , para luego ser completada por el usuario mediante el teclado.

Codigo:

#include <stdio.h>
#include <conio.h>
#include <windows.h>

void ceros(int matriz[3][4]);
void ingresar();

int main()
{
int matriz[3][4];
ceros(matriz);

ingresar();

return(0);
getch ();
}


void ceros(int matriz[3][4])
{
int fila, columna;
for(fila=0;fila<=3;fila++)
for(columna=0;columna<=4;columna++)
matriz[fila][columna]=0;




for(fila=0;fila<3;fila++)
{
for(columna=0;columna<4;columna++)
{
printf("%i ", matriz[fila][columna]);
}
printf("\n");
}
getch();


}

void ingresar()
{

int matriz[3][4], i,j, vector [3]={0,0,0};
      for(i=0; i<3; i++)
  for(j=0; j<4; j++)
    {
printf("Ingrese el elemento %d y Columna=%d de la matriz:\n", i,j);
scanf("%d", &matriz[i][j]);
vector[i]=vector[i]+matriz[i][j];
      }
 
 
   printf("La Matriz generada es:\n\n");
      for(i=0; i<3; i++)
      {
for(j=0; j<4; j++)
    {
printf("%d ", matriz[i][j]);
    }
printf("\n");
      }
printf("%d\t", vector[i]);
      getch();
}

Captura de Pantalla:

Link del Programa: