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:


No hay comentarios:

Publicar un comentario