ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Fundamentos De Programacion


Enviado por   •  14 de Febrero de 2013  •  382 Palabras (2 Páginas)  •  333 Visitas

Página 1 de 2

Se Diseña un programa que encuentre el cuadrado mágico para cualquier n donde 3< n< 10 de orden impar.

Un cuadrado mágico es una cuadrícula en general de n x n, en la que se acomodan ciertos números que cumplen que la suma de cualquier

renglón, la suma de cualquier columna y la suma de cualquiera de cualquiera de las dos diagonales es siempre la misma.

Si el cuadrado es de 3 x 3, entonces tendrá 9 casillas y los números que se acomodan en él son todos los números del 1 al 9.

Si el cuadrado es de 4 x 4, entonces tendrá 16 casillas y los números que se acomodan en él son del 1 al 16.

En general, si el cuadrado es de n x n, entonces tendrá n cuadrada casillas y los números que acomodaremos en él serán del 1 a n².

El orden de un cuadrado mágico es el número de renglones o el número de columnas que tiene. Así un cuadrado de 3 x 3 se dice que es de

orden 3.a de cualquier columna y la suma de cualquiera de cualquiera de las dos diagonales es siempre la misma.

Si el cuadrado es de 3 x 3, entonces tendrá 9 casillas y los números que se acomodan en él son todos los números del 1 al 9.

Si el cuadrado es de 4 x 4, entonces tendrá 16 casillas y los números que se acomodan en él son del 1 al

PLANTEMIENTO DEL PROBLEMAue se acomodan en él son todos los números del 1 al 9.

Si

Datos de Entrada:

Orden del cuadrado mágico, el cual es un

numero entero inpar

Datos de Salida:

Una matriz de números enteros de n x n

Algoritmo:

Inicio

Colocamos el número 1 en la celda central de la

fila superior.

La cifra consecutiva a una cualquiera debe

colocarse en la celda que le sigue diagonalmente

hacia arriba y hacia la derecha.

Si al hacer esto se sale del cuadrado por el límite

superior del contorno del mismo, saltaremos a la

celda de la columna siguiente hacia la derecha y en

su fila inferior, si se sale por la derecha, se sigue

por la primera celda, a partir de la izquierda,

...

Descargar como (para miembros actualizados)  txt (2.1 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com