Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/07/2013, 17:23
l222p
 
Fecha de Ingreso: julio-2010
Mensajes: 191
Antigüedad: 14 años, 4 meses
Puntos: 2
Dibujar un cuadro en una matriz 5x5

Hola necesito dibujar una cuadrado en una matriz, algo asi


1 1 1 1 1
1 0 0 0 1
1 0 0 0 1
1 0 0 0 1
1 1 1 1 1


tengo este codigo, pero no me funciona!!, no se porque?

es la unica forma que le encuentro para hacerlo

Código C:
Ver original
  1. #include<stdio.h>
  2. #define n 5
  3. main()
  4. {
  5.         int matriz4[n][n],i,j;
  6.     printf("\t\nCUADRADO\n\n");
  7.  
  8.  
  9.     for(i=0; i<n; i++)
  10.     {
  11.         for(j=0; j<n; j++)
  12.         {
  13.             if(((i>=1 && i<=3) && (j>=1 && j<=3)))
  14.             {
  15.                 matriz4[i][j]=0;
  16.             }
  17.             matriz4[i][j]=1;
  18.         }
  19.     }
  20.  
  21.     for(i=0; i<n; i++)
  22.     {
  23.         for(j=0; j<n; j++)
  24.             printf("%4d",matriz4[i][j]);
  25.         printf("\n");
  26.     }
  27.     return 0;
  28. }

Última edición por l222p; 24/07/2013 a las 17:29