Informatică, întrebare adresată de radu1414, 8 ani în urmă

Sa se genereze din memorie o matrice care are pe mijloc pe toata inaltimea si latimea o cruce din 0 ,in rest 1.
Ex(impara) :
11011
11011
00000
11011
1100
ex (para)
1001
0000
0000
1001

Răspunsuri la întrebare

Răspuns de MichaelKing
1
Problema are solutie doar pentru n impar(altfel crucea nu poate fi centrata):

................................
for(int i=1;i<=n;i++)
   for(int j=1;j<=n;j++)
       if (i==n/2+1 ||  j==n/2+1)
             a[i][j]=0;
       else
             a[i][j]=1;
......................    

radu1414: poate fi centrata cu un for si apoi cout<
radu1414: cout<
Alte întrebări interesante