Cuadro Mágico - Java

Posted on Abril 27, 2008. Filed under: Ayuda, Curiosidades, Escuela, Software | Tags: , , , , , |

Para los que no hicieron el cuadro mágico aqui esta!!!… Esta en Java tanto el codigo como el .class; (si no quiere funcionar compilen por su cuenta). Esto es para los de mi grupo, pero para quien no sabe que es, aqui esta la explicación:

  1. Es un cuadro de lados impares (3, 5, 7 …), llenado con numeros enteres
  2. Sus lineas horizontales, verticales, diagonal principal y diagonal secundaria suman lo mismo
  3. Los numeros van de 1 hasta el el cuadrado del tamaño (si l=5, es de 1…25)
  4. La mecanica para hacerlo es:
    1. Se empieza enmedio de la fila superior o la de mas arriba
    2. El numero que sigue va una fila arriba y una columna a la derecha (filas son las horizontales, columnas las verticales)
    3. Si el lugar no existe (no hay fila arriba o columna mas a la derecha, se trata de imaginar un cuadro igual que el orignal pegado al lado donde falte y la posicion que ocupe en el cuadro imaginario sera la posicion que ocupe en el cuadro real.)
    4. Si el lugar esta ocupado, regresamos de donde partimos y bajamos solo una fila.
  5. Ejemplo:
    8 - 1 - 6 = 15
    3 - 5 - 9 = 15
    4 - 7 - 2 = 15
    = = =
    15 15 15
  6. Capturas:
    cuadro magico

El programa trae menu, viene con comentario dentro de todo el proceso y trae las comprobaciones.

Make a Comment

Make A Comment: ( None so far )

blockquote and a tags work here.

Liked it here?
Why not try sites on the blogroll...