2. Como resolver un algoritmo
Debes realizar un análisis del
problema
Proponer soluciones
Ejecutar o colocar en acción la
solución
Comprobar los resultados
3. Técnicas de presentación
Diagrama de flujo
Es una técnica que permite presentar gráficamente las operaciones y
estructuras que se van a realizar, mediante una simbología
estándar, con un único punto de inicio y de finalización.
Pseudocódigo
Esta técnica permite presentar al algoritmo mediante un lenguaje mas
estructurado, facilitando su posterior codificación.
4. Continuemos con un ejercicio para que
vean lo fácil que es resolver un algoritmo
Construya un programa tal que dado como
dato la variable y, calcule el resultado de:
3*y+36 si y es mayor que 0 y menor o igual
a 11
Y -10 si y es mayor a 11 y menor o igual a
33
y +y –1 si y es mayor a 33 y menor o igual a
64
0 para cualquier otro valor de y
5. Como lo había dicho anteriormente lo
primero que tenemos que hacer es
analizar el problema.
Análisis del problema
Formulación del problema: no se sabe el resultado
Repuesta esperado: saber el resultado de la condición que cumpla
Datos disponibles:
•3*y+36 si y es mayor que 0 y menor o igual a 11
•y -10 si y es mayor a 11 y menor o igual a 33
•y +y –1 si y es mayor a 33 y menor o igual a 64
•0 para cualquier otro valor de y
Restricción: no se sabe el valor de y
Proceso necesario: condicionales
6. Ahora el siguiente paso a seguir el es
pseudocódigo, este se empieza a partir
de la restricción.
La restricción es aquello que no
sabemos del problema, aunque algunas
veces no siempre van a encontrar
algoritmos sin restricción.
7. INICIO
Escriba(‘digite una variable’)
Lea Y1
Si (Y1>0) y (Y1<=11) Entonces
Result<-3*Y1+36
Si no
Si (Y1>11) y (Y1<=33)
EntoncesResult<-Y1-10
Si no
Si (Y1>33) y (Y1<=64) Entonces
Result<-Y1+Y1-1
Si no
Result<-0
FsiFsiFsiF
si
FIN
Escribir "el resultado es" result
8. Los diagramas de flujo describen que
operaciones y en que secuencia se
requieren para solucionar un problema
dado.
Para realizar el diagrama de flujo debes
saber que significan cada una de las
figuras.
A continuación veremos uno hecho en
Pseint, Pseint para resolver algoritmos en el
puedes hacer el Pseudocódigo y Diagrama
de flujo es una herramienta muy útil.