Red de conocimiento informático - Consumibles informáticos - Código de programación de la caja de programación del cubo mágico

Código de programación de la caja de programación del cubo mágico

El siguiente es un programa que imprime una matriz de cubo de Rubik de orden impar:

# include & ltstdio.h & gt

int? principal()

{int? n=0, I, j, k=1, p, q, a[20][20]= { 0 };

Y (! (n%2))

{printf("Ingrese un número impar menor que 20:");

scanf("%d ", & ampn);

}

I = 0;

j = n/2;

for(p = 0; p & ltn; p++)

{ for(q = 0; q & ltn; q++)

{ si(q & gt; 0)

{ I =(I+n-1)% n;

j =( j+1)% n;

}

a[I][j]= k++;

}

I =( I+1)% n;

}

for(I = 0;i& ltn;i++)

{ for(j = 0;j & ltn;j++)

printf("%4d ",a[I][j]);

printf("\n");

}

¿Volver? 0;

}