Ensayo sobre la primera y segunda guerra mundial

Solo disponible en BuenasTareas
  • Páginas : 2 (324 palabras )
  • Descarga(s) : 4
  • Publicado : 7 de junio de 2010
Leer documento completo
Vista previa del texto
9 PUZZLE
Dada una matriz de 3x3 (tres filas y tres columnas) con datos erróneos positivos entre 1 y 9 sin opción de repetirse

4 | 7 | 9 |
1 | 6 | 8 |
2 | 5 | 3 |

Se permiten lossiguientes movimientos:
* Un movimiento horizontal hacia la derecha cambia una posición a la derecha de cada uno de los cuadrados en la correspondiente fila horizontal (circular).

| | |
| | || | |

* Para mover la primera fila con este movimiento resulta:
4 | 7 | 9 |
1 | 6 | 8 |
2 | 5 | 3 |
7 | 9 | 4 |
1 | 6 | 8 |
2 | 5 | 3 |




* Un movimiento verticalhacia arriba cambia una posición hacia arriba a cada uno de los cuadros en la correspondiente columna vertical (circular).
| | |
| | |
| | |




4 | 7 | 9 |
1 | 6 | 8 |
2 |5 | 3 |
2 | 7 | 9 |
4 | 6 | 8 |
1 | 5 | 3 |




Realizar un algoritmo que permita configurar la matriz con los valores ingresados de tal manera que quede asi:

1 | 2 | 3 |
4 | 5 |6 |
7 | 8 | 9 |

CONDICIONES:
* Usted debe definir las estructuras de datos necesaria a utilizar tantos como crea necesarios(vectores, matrices)
* El programa desarrollado debe contenerfunciones que permitan su reutilización en la generación de la información, por ejemplo, validar que los números ingresados son los correctos.
* Para los movimientos horizontales y verticales haceruso de funciones.
* Solo se permiten los movimientos descritos arriba.
* Para cada movimiento sea en una fila o en una columna ir imprimiendo el resultado de la matriz.

El taller es de de 3estudiantes y todas las estructuras y variables utilizadas deben estar debidamente documentadas.
Deben preparar una presentación y entregar tanto las fuentes debidamente documentadas como alpresentación y todo el material usado para desarrollar el aplicativo en un CD marcado con integrantes, asignatura y fecha. Todos los documentos generados deben estar marcados con los integrantes.
Fecha de...
tracking img