ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de...
-
Upload
lorena-miranda-herrera -
Category
Documents
-
view
220 -
download
0
Transcript of ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de...
![Page 1: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/1.jpg)
ESTRATEGIAS
REPRESENTACIÓN
ANÁLISIS
Con este recurso podras segui el proceso de resolución de problemas.
Para ello te presentamos una situación que se deberá resolver con el robot.
SOLUCIÓN
Para comenzar debes hacer click en la solapa ENUNCIADO la cual se encuentra a la izquierda de la pantalla.
ENUNCIADO
INTRODUCCIÓNAnálisis y reolución de un ejercicio del robot
![Page 2: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/2.jpg)
Programe el robot para que realice en la ciudad 3 figuras geométricas concéntricas De la figura más chica se sabe que uno de sus lados es 2 y que el valor del otro lado es el triple del lado anterior. El resto de las figuras aumentaran sus lados en 2 para el lado más chico y 4 para el más grande. El robot debe informar, al terminar su recorrido, la cantidad total de vértices que tienen alguna flor.
A continuación te presentamos el enunciado queanalizaremos
Lea el enunciadocon atención yprecione sobrelas diferentesSolapas del menú
ESTRATEGIAS
REPRESENTACIÓN
ANÁLISIS
SOLUCIÓN
ENUNCIADO
INTRODUCCIÓN
![Page 3: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/3.jpg)
•¿De que figuras geométricas estamos hablando?
•¿Qué significa que las figuras sean concéntricas?
•¿Dónde debería ubicar al robot para que realice el recorrido?
•¿Qué sé respecto al tamaño de la figura más chica?
•¿Qué debo hacer en el recorrido?
•¿Como obtengo el tamaño del resto de las figuras?
Algunas de las preguntas que pueden surgir a partir del enunciado son
Clikee sobre lasdiferentespreguntas paraver un ejemplodel razonamientoseguido parasu resolución
ESTRATEGIAS
REPRESENTACIÓN
ANÁLISIS
SOLUCIÓN
ENUNCIADO
INTRODUCCIÓN
CIUDADCIUDAD
61014
26 461014
26 4
![Page 4: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/4.jpg)
En este punto analizaremos que otras cosas son necesarias para la resolución del ejercicio
•¿Como se puede descomponer el problema?
•¿Que estructuras de control serán utiles para la resolución?
•¿Será necesario el uso de parámetros ?
•¿Que variables serán utiles para la resolución del ejercicio?Clikee sobrelas diferentespreguntas paraver un ejemplodel razonamientoseguido parasu resolución
ESTRATEGIAS
REPRESENTACIÓN
ANÁLISIS
SOLUCIÓN
ENUNCIADO
INTRODUCCIÓN
REPETIR LMOVER
ladoMayor
2ladoMayor
2
E lado:numero
![Page 5: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/5.jpg)
A continuación te mostramos una posible solución
La pantalla donde trabajaremos se encuentra dividida en 4 areas
RECORRIDO
MODULOS
RESOLUCION
VARIABLES
Clikee sobrelos botones “Siguiente”, “Anterior” y “Menú” paramoverse entrelas paginas.
SIGUIENTE
En este Área veremos los valores que toman las diferentes variables a lo largo de la ejecución
En este Área aparecerán los módulosque el programa principal invocaa medida que los va necesitando.Veremos , además, su propia ejecución
En este Área se encuentra la resolucióndel enunciado.Simularemos su ejecución a través delas distintas pantallas.Veremos como invoca a los módulos que lo componen y comomodifica variables todomientras construye el recorrido pedido
En este Área se irá dibujando elrecorrido pedido por el ejercicio, es decir,los 3 rectángulos concéntricos
ESTRATEGIAS
REPRESENTACIÓN
ANÁLISIS
SOLUCIÓN
ENUNCIADO
INTRODUCCIÓN
![Page 6: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/6.jpg)
Aqui analizaremos la solucion realizada
•¿Como quedó nuestro ambiente?
Clikee sobrelas diferentespreguntas paraver un análisisseguido parasu resolución
•¿Porque ubicamos al robot inicialmente en la esquina (47,49)?
•¿Que tipos de parámetros utilizamos?
ESTRATEGIAS
REPRESENTACIÓN
ANÁLISIS
SOLUCIÓN
ENUNCIADO
INTRODUCCIÓN
ES totalVertices: numero
Pos(47,49)Pos(47,49)
![Page 7: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/7.jpg)
¿De que figuras geométricas estamos hablando?
Tal vez en lo primero que debemos pensar es en las figuras geométricas que conozco.
Si sigo avanzando en el enunciado, veré que hay otros datos que me ayudan a precisar cual es lafigura en cuestión. Si se que tengo pares de lados de tamaños diferentes y que un par es mas grandes que el otro de seguro mi figura será un rectángulo.
MENÚ
![Page 8: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/8.jpg)
¿Qué significa que las figuras sean concéntricas?
Si pienso en concéntrico, pienso en algo que se une o que se relaciona por un centro.Y esa es justamente la definición “ Que tienen el mismo centro”
MENÚ
![Page 9: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/9.jpg)
¿Dónde debería ubicar al robot para que realice el recorrido?
Uno de los temas más importantes en lo que tiene que ver con este tipo de ejercicios es tener en cuenta que el robot no tiene que caerse de la ciudad.
Para ello deberíamos pensar en que lugar de la ciudad es conveniente comenzar el recorrido además de decidir si los rectángulos los construiré desde el mas pequeño hasta el mas grande o a la inversa
¿Que soluciones se te ocurren?
•El centro del recorrido lo ubico en el centro de la ciudad
•Comienzo a contruir apoyandome en uno de los lados
Dos posibles soluciones podrían ser ...
(Clikea sobre las posibles soluciones)
MENÚ
![Page 10: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/10.jpg)
•El centro del recorrido lo ubico en el centro de la ciudad
Si eligiera la otra opción necesitaría, antes de comenzar a construir todos los rectángulos, saber los tamaños de los lados de cada uno de ellos para no cometer ningún error de superposición cuando construya los mismos.
Si construyo de adentro hacia afuera, el calculo de los lados de los distintos rectángulo se harán a medida que los voy construyendo.
Si tomo este camino, puede surgir la duda de cual es el orden en que debo construir los rectángulos ¿Empezaré por el rectángulo mas chico y construiré hacia afuera?¿Empezaré por el rectángulo más grande?¿Ambas soluciones serán validas?
ANTERIOR
CIUDAD
CIUDAD
Ambas soluciones son correctas pero la segunda vista requiere mayor control para no cometer surperposiciones indeseablesl
MENÚ
![Page 11: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/11.jpg)
•Comienzo a construir apoyandome en uno de los lados
Si comienzo a construir desde el rectángulo más chico y continuo hacia afuera, ya cuando quiera ubicarme para construir el segundo rectángulo me caería de la ciudad!
Si considero esta solución, puede surgir la duda de construir hacia adentro o hacia afuera los rectángulos.
Solo una de las dos soluciones es valida . ¿Cual cree que es la correcta?
CIUDAD CIUDAD
Esta solución NO ES VALIDA y ,por eso, debemos descartarla.
ANTERIOR MENÚ
![Page 12: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/12.jpg)
¿Qué sé respecto al tamaño de la figura más chica?
Es muy importante conocer este dato ya que a partir de él podré calcular el tamaño del resto de los rectángulos a construir.
De la simple lectura del enunciado obtenemos que el lado mas chico, de la figura mas chica, vale 2. Este dato nos sirve para calcular el valor del otro lado de la misma figura puesto que sabemos que es el triple del mismo.
Si unimos todo esto tenemos que ...
2
Triple del otro lado => 2 X 3 = 6
MENÚ
![Page 13: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/13.jpg)
¿Como obtengo el tamaño del resto de las figuras?Como vimos antes, los datos que obtuvimos del rectángulo más chico son los que necesitamos para la construcción del resto de los rectángulos.
“El resto de las figuras aumentaran sus lados en 2 para el lado más chico y 4 para el más grande”
Aquí puede surgir nuevamente una ambigüedad en la interpretación.¿Como lo interpretan ustedes?
Lo correcto es calcular el tamaño de los lados de los otros rectángulos respetando siempre el aumentar 2 para el más chico y 4 para el más grande.
Lo erróneo seria pensar que cada lado mas grande ,de cada rectángulo, debo calcularlo basándome en el triple del lado mas chico.
2
6
¿Y que sabemos del resto de los rectángulos ?
61014
26 4
MENÚ
![Page 14: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/14.jpg)
¿Qué debo hacer en el recorrido?
Hasta ahora estuvimos prestando atención a como realizar el recorrido pedido dentro de la ciudad y sin caer de la misma pero no debemos olvidarnos de que todo eso lo hicimos con el objetivo deir realizando algo mas en el recorrido. ¿Y que es ese algo más?
“El robot debe informar, al terminar su recorrido, la cantidad total de vértices que tienen alguna flor.” De esta simple oración sacamos un montón de datos útiles!!!
Primero y principal , sabemos que hay algo que “INFORMAR” y que eso debe hacerse al“TERMINAR EL RECORRIDO”
TOTAL VERTICES = 7
¿Que informaremos? Un TOTAL
¿Un total de que? De VERTICES
Pero... ¿Debemos contar vértices o hay algún dato más? Contamos solo los vértices que tengan alguna FLOR
MENÚ
![Page 15: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/15.jpg)
¿Como se puede despomponer el problema?
Una de las herramienta más útiles en la resolución de problemas es la descomposición de los problemas a resolver en subproblemas más simples. Esta descomposición, que se basa en el paradigma "Divide y Vencerás" y persigue un objetivo: cada problema es dividido en un número de subproblemas más pequeños, cada uno de los cuales a su vez, puede dividirse en un conjunto de subproblemas más pequeños aún, y así siguiendo. Cada uno de estos subproblemas debiera resultar entonces más simple de resolver
¿Como podría descomponerse este problema?
Una de las posibles soluciones de descomposición vista en un diseño Top-Down sería
MENÚ
RECORRIDO
POSICIONARMECORRECTAMENTE
RECORRER UNRECTANGULO
CALCULARLADOS
RECORRERUN LADO
VERIFICAR EXISTENCIADE FLOR EN VERTICE
![Page 16: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/16.jpg)
¿ Que variables serán utiles para la resolución del ejercicio?
En general, durante la ejecución de un programa es necesario manipular información quepuede cambiar continuamente. Por este motivo, es imprescindible contar con un elementoque permita variar la información que se maneja en cada momento. Este elemento es lo quese conoce como variable.
¿ Que datos del ejercicio varían a lo largo de su resolución?
VARIABLES
•ladoMayor
•ladoMenor
•totalVertices
Los lados de los rectángulos, el más chico y el más grande, son datos que cambiaran de acuerdo al rectángulo en el que me encuentre.
Además necesitaré una variable que utilizare como contador de la cantidad total de vértices que tienen alguna flor.
MENÚ
![Page 17: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/17.jpg)
¿Que estructuras de control serán utiles para la resolución?
Es sencillo ver que el recorrido del rectángulo con todo lo que eso implica es una acción que se repetirá mas de una vez.
Recordemos que las estructuras de control son construcciones algorítmicas que alteran directamente el flujo de control lineal del algoritmo.Con ellas es posible seleccionar un determinado sentido de acción de entre un par de alternativaso repetir automáticamente un grupo de instrucciones.
REPETIR 3 RECORRIDO
¿MIENTRAS (CONDICION)?
Como debemos realizar 3 rectángulos lo correcto será utilizar un ......
¿REPETIR N ?
La pregunta es ¿Que es lo que debemos hacer mas de una vez ?
Pero...¿Sabemos la cantidad de veces que se repetirá esa acción o dependerá de alguna condición? La respuesta a esta pregunta nos dirá que tipo de estructura de control es la correcta utilizar
SIGUIENTEMENÚ
![Page 18: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/18.jpg)
¿Que estructuras de control serán utiles para la resolución?
Para el recorrido de cada uno de los lados utilizaremos alguna estructura repetitiva para generar el movimiento.¿Cual?
SI (HayFlorEnLaEsquina) entonces totalVertices:=totalVertices+1
Además, para ver si hay o no flores en una esquina vértice de rectángulo...¿Que utilizaremos?
REPETIR ladoMayor mover
MENÚANTERIOR
![Page 19: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/19.jpg)
¿Será necesario el uso de parámetros?
Los parámetros nos posibilitan que se comparta información entre los modulos que llaman y los modulos que son llamados.Esto brinda la posibilidad de flexibilizar el comportamiento del proceso obteniendo, de esta forma, mejores resultados.
Anteriormente vimos que el problema puede dividirse en subproblemas mas sencillos. Estos subproblemas serán módulos para nuestro programa principal y la comunicación que exista entre estos módulos se dará a través de los parámetros.
¿Donde usarías parámetros?
Usaremos parámetros para indicarle al módulo que realiza los rectángulos el valor de los lados del mismo
Usaremos parámetros para ir calculando la cantidad de vértices que tienen alguna flor.
ladoMayor ladoMenor lado
totalVertices
MENÚ
![Page 20: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/20.jpg)
VARIABLES
RECORRIDO
MÓDULOS
ladoMayor ladoMenor totalVertices
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 21: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/21.jpg)
VARIABLES
RECORRIDO
MÓDULOS
ladoMayor ladoMenor totalVertices
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 22: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/22.jpg)
VARIABLES
RECORRIDO
ladoMayor ladoMenor totalVertices
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
2
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 23: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/23.jpg)
VARIABLES
RECORRIDO
ladoMayor ladoMenor totalVertices
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin 2 6
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 24: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/24.jpg)
VARIABLES
RECORRIDO
ladoMayor ladoMenor totalVertices
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin 2 06
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 25: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/25.jpg)
VARIABLES
RECORRIDO
ladoMayor ladoMenor totalVertices
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin 2 06
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 26: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/26.jpg)
VARIABLES
RECORRIDO
ladoMayor ladoMenor totalVertices
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin 2 06
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 27: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/27.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 2 06
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 28: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/28.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 2 06
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 29: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/29.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
ladoMayor ladoMenor totalVertices 2 06
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 30: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/30.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
ladoMayor ladoMenor totalVertices 2 06
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 31: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/31.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 32: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/32.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 33: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/33.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 34: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/34.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 35: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/35.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 36: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/36.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 37: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/37.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 38: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/38.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 39: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/39.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 40: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/40.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 41: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/41.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 42: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/42.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 43: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/43.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 44: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/44.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 45: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/45.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 46: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/46.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 47: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/47.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 48: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/48.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 49: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/49.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso calcularLados ( ES ladoMayor:numero;
ES ladoMenor:numero)
comenzar
ladoMenor:=ladoMenor+2
ladoMayor:= ladoMayor+4
fin
ladoMayor ladoMenor totalVertices 2 16
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 50: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/50.jpg)
VARIABLES
RECORRIDO
ladoMayor ladoMenor totalVertices
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin 4 110
proceso calcularLados ( ES ladoMayor:numero;
ES ladoMenor:numero)
comenzar
ladoMenor:=ladoMenor+2 2 + 2 = 4
ladoMayor:= ladoMayor+4 6 + 4 = 10
fin
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 51: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/51.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso posicionar
comenzar
Pos(PosAv-2,PosCa-1)
fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 52: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/52.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 53: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/53.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 54: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/54.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 55: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/55.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 56: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/56.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 57: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/57.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 58: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/58.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 59: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/59.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 60: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/60.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 61: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/61.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 62: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/62.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 110
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 63: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/63.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 210
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 64: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/64.jpg)
VARIABLES
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
RECORRIDO
ladoMayor ladoMenor totalVertices 4 210
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 65: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/65.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero;
ES totalVertices:numero)proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 210
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 66: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/66.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 4 210
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 67: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/67.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 4 210
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 68: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/68.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 210
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 69: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/69.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 210
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 70: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/70.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 310
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 71: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/71.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 310
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 72: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/72.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 4 310
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 73: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/73.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 4 310
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 74: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/74.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 310
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 75: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/75.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 310
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 76: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/76.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDO
MODULOS
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 410
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 77: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/77.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 4 410
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 78: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/78.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso calcularLados ( ES ladoMayor:numero;
ES ladoMenor:numero)
comenzar
ladoMenor:=ladoMenor+2
ladoMayor:= ladoMayor+4
fin
ladoMayor ladoMenor totalVertices 4 410
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 79: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/79.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso calcularLados ( ES ladoMayor:numero;
ES ladoMenor:numero)
comenzar
ladoMenor:=ladoMenor+2 4 + 2 = 6
ladoMayor:= ladoMayor+4 10 + 4 = 14
fin
ladoMayor ladoMenor totalVertices 6 414
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 80: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/80.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso posicionar
comenzar
Pos(PosAv-2,PosCa-1)
fin
ladoMayor ladoMenor totalVertices 6 414
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 81: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/81.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
ladoMayor ladoMenor totalVertices 6 414
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 82: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/82.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 414
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 83: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/83.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 6 414
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 84: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/84.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 6 414
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 85: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/85.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 414
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 86: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/86.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 414
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 87: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/87.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 514
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 88: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/88.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
6 514ladoMayor ladoMenor totalVertices 6 514
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 89: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/89.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 6 514
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 90: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/90.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 6 514
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 91: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/91.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 514
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 92: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/92.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 514
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 93: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/93.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 94: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/94.jpg)
VARIABLES
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
RECORRIDO
6 614ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 95: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/95.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 96: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/96.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 97: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/97.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 98: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/98.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 99: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/99.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 100: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/100.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 101: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/101.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 102: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/102.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
proceso recorrerLado(E lado:numero ) comenzar repetir lado mover fin
ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 103: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/103.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 104: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/104.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 614
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 105: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/105.jpg)
proceso verificarVertice( ES totalVertices:numero) comenzar si(HayFlorEnLaEsquina) totalVertices:=totalVertices+1 fin
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 714
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 106: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/106.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) comenzar repetir 2 recorrerLado(ladoMenor) verificarVertice(totalVertices) derecha recorrerLado(ladoMayor) verificarVertice(totalVertices) derecha fin
ladoMayor ladoMenor totalVertices 6 714
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 107: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/107.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso calcularLados ( ES ladoMayor:numero;
ES ladoMenor:numero)
comenzar
ladoMenor:=ladoMenor+2
ladoMayor:= ladoMayor+4
fin
ladoMayor ladoMenor totalVertices 6 714
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 108: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/108.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso calcularLados ( ES ladoMayor:numero;
ES ladoMenor:numero)
comenzar
ladoMenor:=ladoMenor+2 6 + 2 = 8
ladoMayor:= ladoMayor+4 14 + 4 = 18
fin
ladoMayor ladoMenor totalVertices 8 718
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 109: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/109.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
proceso posicionar
comenzar
Pos(PosAv-2,PosCa-1)
fin
ladoMayor ladoMenor totalVertices 8 718
MÓDULOS
RESOLUCIÓN
MENU SIGUIENTEANTERIOR
![Page 110: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/110.jpg)
VARIABLES
RECORRIDOprograma recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
ladoMayor ladoMenor totalVertices 8 718
MÓDULOS
RESOLUCIÓN
Total de Vertices7
MENU SIGUIENTEANTERIOR
![Page 111: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/111.jpg)
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
Los procesos recorrerCuadrado, calcularLados y posicionar se ejecutaron 3 veces. Una vez por cada rectángulo que se debía recorrer .
Los procesos recorrerLado y verificarVertice se ejecutaron 12 veces cada uno. 4 veces para cadarectángulo.
RESOLUCIÓN
MENU SIGUIENTE
![Page 112: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/112.jpg)
VARIABLES
RECORRIDO
En el Área de RECORRIDO podemos ver que se realizaron correctamente los 3 rectángulos.el robot quedó ubicado en la ultima posición que se obtuvo luego de aplicar el moduloPOSICIONAR
ladoMayor ladoMenor totalVertices 8 718
En el Área de MODULOS vemos que no hayninguno en ejecución puesto que todos finalizaronen el momento correcto y antes de la finalizacióndel programa principal.
En el Área de VARIABLES vemos los valorescon los que quedaron las mismas.nótese que el calculo de estos valores es innecesarioya que no se utilizaran.
MÓDULOS
MENUANTERIOR
![Page 113: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/113.jpg)
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
MENU
El numero de posicionamiento inicial es un numero que calculamos para posicionar al robot de unamanera correcta logrando que los recangulos se contruyan concentricanmente y con centroen el centro de la ciudad.
Es importante ver que esta posicion NO es la unicacorrecta ya que existen otras esquinas donde sepodria ubicar al robot y asi conseguir el recorridocorrecto. Recordar que lo imporante es que los rectangulossean concentricos y no cual es el centro de eserecorrido
•¿Porque ubicamos al robot inicialmente en la esquina (47,49) ?
![Page 114: ESTRATEGIAS REPRESENTACIÓN ANÁLISIS Con este recurso podras segui el proceso de resolución de problemas. Para ello te presentamos una situación que se.](https://reader037.fdocuments.es/reader037/viewer/2022110104/5665b4911a28abb57c924408/html5/thumbnails/114.jpg)
programa recorridoprocesos proceso recorrerLado(E lado:numero ) proceso verificarVertice( ES totalVertices:numero) proceso recorrerCuadrado(E ladoMayor:numero; E ladoMenor:numero; ES totalVertices:numero) proceso calcularLados ( ES ladoMayor:numero; ES ladoMenor:numero) proceso posicionar variables ladoMayor:numero ladoMenor:numero totalVertices:numero comenzar iniciar ladoMenor:=2 ladoMayor:=ladoMenor*3 totalVertices:=0 Pos(47,49) repetir 3 recorrerCuadrado(ladoMayor, ladoMenor, totalVertices) calcularLados(ladoMayor, ladoMenor) posicionar Informar(totalVertices)fin
MENU
Usamos dos tipos de parámetros :
Parametros de entrada (E) y parámetros de entradaSalida (ES)Los parámetros de entrada los utilizamos cuando eldato solo es útil dentro del módulo.
En nuestra resolución los usamos para indicarlos tamaños de los lados mayores y menores en el módulo recorrerCuadrado. Tambien lo usamos para indicarle al modulorecorrerLado el tamaño, presisamente del lado,que debe recorrer
Los parámetros de salida los usamos cuando traen informacion util para un modulo y luego llevaInformacion para ser utilizada por otro modulos o el Programa principal En nuestra resolucion los usamos para calcular loslados de los rectangulos ya que el nuevo valor que adoptam depende del valor anterior.Tambien los usamos para ir acumulando el total devertices de todo el recorrido.
•¿Que tipos de parámetros utilizamos?