Está en la página 1de 3

1. Volver a leer el problema a resolver en el curso.

Presente una idea solución al problema a resolver diligenciando la


siguiente tabla
Tabla 1. Descripción de la idea propuesta para resolver el
problema (no las prácticas)
Item a resolver Respuesta
Descripción de la idea, realizarla a través de
Algoritmo ó texto explicativo.

Información de entrada  Se solicitaran como datos de


entrada un valor x que
corresponderá al primer
número de la matriz
 Forma en la cual quiere realizar
el armado 1= horizontal
0=vertical
 Dirección del movimiento de la
casilla vacía, d= derecha
I=izquierda A=arriba B=abajo
Procesos  Creación de la matriz
 Incremento del número dado
por el usuario para rellenar la
matriz y organizarlos en forma
aleatoria en la matriz
 Condicionales para la forma de
armado horizontal o vertical
 Generar la gráfica de la matriz
e ir actualizándola para
mostrar solo una matriz en
pantalla.
 Utilizar siclos que mantengan
actualizando la información de
los movimientos utilizados

Información de salida  Matriz 3x3 con 8 números


consecutivos al dado por el
usuario organizados de manera
aleatoria.

 Una nueva matriz generada


después de cada movimiento

 Pregunta si desea continuar


con el armado

 Mostrar en pantalla cuando se


haya completado

Temas a consultar y la referencia  Conceptos Básicos de


bibliográfica de donde lo va a extraer. programación
 Estructura repetitiva FOR-
WHILE
 Estructuras tipo CASE
 Lógica de vectores
 Creación de matrices
 Operaciones con matrices
 dulhoste, j. (2019).
Introducción al control de
procesos para ingenieros.
Revisado 21 Septiembre 2019,
de
http://webdelprofesor.ula.ve/i
ngenieria/djean/index_archivo
s/Documentos/TC_Guia_Matla
b_Scilab.pdf
 Scott Hudson (2014). Scilab
Lectures. Pág. 9-16.
Recuperado de:
http://users.tricity.wsu.edu/~
hudson/Teaching/EE221/Text/
03%20Programming%20struc
tures.pdf
 Hahn, B. D., & Valentine, D. T.
(2013). Essential MATLAB for
Engineers and Scientists (Vol.
Fifth edition). Waltham, MA:
Academic Press. Capítulo 5.
Pág. 111-129. Recuperado de:
http://bibliotecavirtual.unad.e
du.co/login?url=http://search.
ebscohost.com/login.aspx?dire
ct=true&db=nlebk&AN=48598
1&lang=es&site=eds-live
 Monroy, J. (2016).
Fundamentos de programación
Matlab. [Archivo de video]
Recuperado de:
http://hdl.handle.net/10596/1
0294

También podría gustarte