Please enable JavaScript.
Coggle requires JavaScript to display documents.
¿Qué importancia tienen los condicionales y ciclos en el desarrollo de un…
¿Qué importancia tienen los condicionales y ciclos en el desarrollo de un algoritmo?
IMPORTANCIA DE LOS CONCEPTOS
Son fundamentales en el desarrollo de algoritmos. Permiten tomar decisiones y repetir acciones según las necesidades del programa. Los condicionales permiten al programa tomar distintos caminos dependiendo de las estructuras. Los ciclos permiten repetir una serie de acciones hasta que se cumpla una condición.
Las estructuras condicionales pueden tener múltiples caminos de ejecución. Los ciclos tienen un solo camino que se repite varias veces.
CICLOS
Son estructuras repetitivas que permiten ejecutar un conjunto de instrucciones varias veces mientras se cumpla una determinada condición.
Sirven para automatizar tareas repetitivas, hacerlas más eficientes y procesar grandes cantidades de información
TIPOS
Ciclo Repetir Hasta (Repeat Until)
Se ejecuta hasta que una condición sea verdadera.
Ciclo Para (For)
Se ejecuta un número determinado de veces.
Ciclo Mientras (While)
Se ejecuta mientras una condición sea verdadera.
Ciclo Para Cada (For Each)
Se ejecuta para cada elemento de una lista o arreglo.
CONDICIONALES
Son estructuras de decisión que permiten tomar distintos caminos en la ejecución del programa según una condición determinada.
Son útiles para adaptarse a diferentes situaciones. Permite mayor flexibilidad y eficiencia en la ejecución del programa.
TIPOS
Estructura de Decisión Compuesta
Ejecuta varias acciones si se cumple una condición.
Estructura de decisión anidada
Varios condicionales dentro de otros. Hay varias condiciones que deben cumplirse para ejecutar una acción determinada.
Estructura de Decisión Simple
Ejecuta acciones si se cumple una condición.
Estructura de decisión múltiple
Ejecuta diferentes acciones según la opción seleccionada.
¿COMO VERIFICO EL RESULTADO UN ALGORITMO
Por medio de tablas de prueba de escritorio
Es una técnica para verificar la corrección de un algoritmo. Muestra valores de entrada y salida esperados para cada caso de prueba. Se usa para comparta los resultados obtenidos por el programa con los resultados esperados