Cuadro Mágico – Java

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.

Aqui esta el link para el codigo fuente (juro haberlo puesto cuando lo creee!!!):
Cuadro magico.rar

4 comentarios

  1. Enviame el codigo fuente, pues no puedo hacer algun comentario sin haberlo oservado aun

  2. gracias

  3. no me sirve de nada esto

  4. No pasa nada con eso, no sirve.

Escribe un comentario