viernes, 8 de noviembre de 2013

Arreglos y funciones: La matriz Unitaria

El siguiente programa crea e imprime la matriz unitaria por medio de funciones

#include<stdio.h>
#include<conio.h>
void imprimir(int a[][5]);
void llenar();
      int x[5][5];
main()
{
      int i;

          llenar();  
        imprimir(x);
        getch();
   
      }
void imprimir(int a[][5])
{
           for(int i=0;i<5;i++){
            for(int j=0;j<5;j++)
            {
           printf("%d\t",a[i][j]);
         
           }
           printf("\n");
           }
     }
void llenar(void)
{
     for(int i=0;i<5;i++){
          for(int j=0;j<5;j++)
          {
              if(i==j)
              x[i][j]=1;
              else
                x[i][j]=0;  }
                       
                          }
     }



No hay comentarios:

Publicar un comentario