Please enable JavaScript.
Coggle requires JavaScript to display documents.
CONDICIONALES Y CICLOS :computer: (Es importante saber que un algoritmo…
CONDICIONALES Y CICLOS
:computer:
¿Qué es un
Condicional
?
En la programación es una sentencia o grupo de sentencias que puede ejecutarse o no en función del valor de una condición.
Constituyen junto con los bucles los pilares de la programación estructurada, y su uso es una evolución de una sentencia de lenguaje ensamblador que ejecutaba la siguiente línea o no en función del valor de una condición.
CONDICIONAL ANIDADA
: Es cuando por la rama del verdadero o el falso de una estructura condicional hay otra estructura condicional. La principal se trata de una estructura condicional compuesta y la segunda es una estructura condicional simple y está contenida por la rama del falso de la primer estructura.
Es común que se presenten estructuras condicionales anidadas aún más complejas.
Es importante saber que un algoritmo debe de ser
Especificado para tener inicio y fin
Finito
Modular
Modificable
Eficiente
Secuencial
VARIABLES
CONTADORA
: Es una variable cuyo valor se incrementa o decrementa en un valor fijo (en cada iteración de un bucle), En ocasiones se utiliza para contar, solamente, aquellas iteraciones de un bucle en las que se cumpla una determinada condición.
CENTINELA
: Es una variable que posee un valor distinguido que, si se lee, le indica al programa que el usuario desea salir del ciclo. En este caso, podemos suponer que si ingresa el caracter asterisco ( * ) es una indicación de que desea terminar.
VARIABLES
BANDERA
: Es utilizada dentro de la condición de un bucle, para determinar cuándo un bucle se sigue iterando o cuando no. De esta manera una variable bandera debe ser de tipo booleano o entero. Es aquella que presenta estados, y según lo que ocurra cambia el estado.
ACUMULADORA
: Es una variable cuyo valor se incrementa o decrementa en un valor que no tiene por qué ser fijo (en cada iteración de un bucle). Un acumulador suele utilizarse para acumular resultados producidos en las iteraciones de un bucle.
CICLOS
PARA
REPETIR MIENTRAS
Mientras