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

3 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

Escribe un comentario