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?
Los condicionales
son partes fundamentales de los algoritmos ya que permiten crear como su nombre lo indica condiciones o preguntas que se deben cumplir para que se ejecute el algoritmo de una forma mas sencilla y fluida.
Los ciclos
por otro lado también juegan una parte muy importante dentro del algoritmo ya que son los encargados de la repetición infinita de un proceso de manera sencilla hasta que se requiera su finalización
:
Condicionales
Un condicional, como su nombre lo indica, es una condición para discernir entre una opción u otra, y en el proceso mental normalmente se manifiesta con un “Si”; por ejemplo: Si (va a llover), coge el paraguas.
Tipos de condicionales
CONDICIONAL IF
La sentencia if se utiliza para comprobar una condición y si la condición es verdadera entonces procesaremos un bloque de sentencias (llamado bloque if), u otro bloque de sentencias alternativas (llamado bloque else). La cláusula else es opcional.
CONDICIONALES ANIDADOS
Decimos que una estructura condicional es anidada cuando por la rama del verdadero o el falso de una estructura condicional hay otra estructura condicional.
Estructura condicional compuesta.
Cuando se presenta la elección tenemos la opción de realizar una actividad u otra. Es decir tenemos actividades por el verdadero y por el falso de la condición. Lo más importante que hay que tener en cuenta que se realizan las actividades de la rama del verdadero o las del falso, NUNCA se realizan las actividades de las dos ramas.
Representación gráfica:
Ciclos
Los ciclos repetitivos también llamados lazos o bucles permiten repetir una operación o secuencia de operaciones en función de ciertas condiciones. Es un segmento de un algoritmo o programa cuyas instrucciones se repiten un número determinado de veces mientras se cumpla una determinada condición.
Dentro de los ciclos se utilizan contadores y acumuladores, que regulan que el ciclo llegue a su fin.
Tipos
Mientras: (While) - el ciclo mientras es la estructura básica que permite repetir varias veces una secuencia de operaciones, mientras se cumpla
una determina condición.
While permite repetir un sentencia un número indeterminado de veces dependiendo de una condición.
While significa mientras, y repetirá el bucle mientras la condición que contiene entre paréntesis se verdadera; esto implica que, de alguna forma las instrucciones que componen la sentencia que ejecuta while tienen que modificar la condición para que en algún momento llegue a ser falsa y el programa pueda continuar por la siguiente sentencia o bien romper el bucle implícitamente con break. De la misma forma se puede volver al principio del bucle con continúe.
DO WHILE
Repetir: (Do While) - las operaciones de lazo repetir son ejecutadas hasta que la condición sea cierta.
Do..while permite repetir una sentencia un número indeterminado de veces dependiendo de una condición, de forma parecida a while.
Do...while repetirá el bucle mientras la condición sea verdadera: al igual que while se tiene que modificar la condición para que en algún momento llegue a ser falsa y el programa pueda continuar por la sentencia siguiente a do..while.
A diferencia de while, do...while garantiza que al menos se ejecutará una iteracción.
FOR
Para: (For) se utiliza cuando se puede determinar el número de veces que hay que ejecutar las instrucciones.