Zusammenfassung der Ressource
ESTRUCTURAS SELECTIVAS Y DE
REPETICION.
- 4.1 SELECTIVA SIMPLE.
- Las estructuras selectivas simples o condicionales
están compuesta únicamente de una sola condición si
es verdadera ejecutara la acción o acciones si la
condición es falsa no hará nada.
- ¿COMO FUNCIONA UN CONDICIONAL
IF?
- Para comprender mejor cómo funciona el
condicional if, una muy buena forma es
partiendo de un ejemplo.
- SINTAXIS
- La sintaxis de un condicional if, es bastante simple e
incluso creo que intuitiva. Vamos entonces a ver
rápidamente como es la estructura para ir luego a
unos ejemplos y quedar bien claros.
- 4.2 SELECTIVA DOBLE.
- Las estructuras selectivas dobles están compuesta
únicamente de una sola condición, si es verdadera
ejecutara la acción o acciones y si la condición es falsa
ejecutara las acciones para la condición falsa.
- ¿Cómo funciona un Condicional
If-Else?
- Para comprender mejor cómo funciona el condicional if-else, una muy buena
forma es partiendo de un ejemplo.
- SINTAXIS
- La sintaxis de un condicional if-else, es en principio similar a la del condicional if, pero
adicionando una nueva "estructura" que es el else, el cual indica la acción o conjunto
de acciones a llevar a cabo, en caso de que la condición del if no se cumpla.
- 4.3 SELECTIVA ANIDADA.
- Las estructuras selectivas múltiples o anidadas están compuesta
múltiples selectivas simples que están unidas, el resultado que se
obtiene con una selectiva que puede obtener con varias selectivas
simples o dobles.
- 4.4 SELECTIVA MÚLTIPLE.
- La estructura que se va a describir a continuación desarrolla una
función similar a la de la selectiva doble con múltiples
ramificaciones. Depende del valor de una expresión la acción que
se ejecutara, pero en esta secuencia se decidirá entre diferentes
acciones.
- SINTAXIS
- La sintaxis de un condicional Switch es bastante
distinta a la de un condicional típico, sin embargo es
bastante intuitiva y fácil de comprender, es solo
cuestión de acostumbrarse.
- 4.6 REPETIR HASTA
- Los ciclos do-while son una estructura de control cíclica,
los cuales nos permiten ejecutar una o varias líneas de
código de forma repetitiva sin necesidad de tener un valor
inicial e incluso a veces sin siquiera conocer cuando se va
a dar el valor fina
- SINTAXIS
- La sintaxis de un ciclo do-while es un tanto más larga que la
del ciclo while en C++, sin embargo no se hace más
complicado, de hecho con tan solo tener bien clara una
condición de finalización para el ciclo tendremos
prácticamente todo terminado.
- 4.5 REPETIR MIENTRAS.
- Ciclo while
- Los ciclos while son también una estructura
cíclica, que nos permite ejecutar una o
varias líneas de código de manera repetitiva
sin necesidad de tener un valor inicial e
incluso a veces sin siquiera conocer cuando
se va a dar el valor final que esperamos..
- SINTAXIS
- La sintaxis de un ciclo while es incluso más simple y
"legible" que la del ciclo for en C++, pues simplemente
requerimos tener clara una condición de parada. En
realidad, en la mayoría de los lenguajes de alto nivel la
manera de escribir un ciclo while (la sintaxis) es incluso
muy similar, así que con tan solo tener bien clara una
condición de finalización para el ciclo tendremos
prácticamente todo hecho.
- 4.7 REPETIR DESDE.
- Ciclo For
- Un ciclo for es una estructura de control iterativa, que nos
permite ejecutar de manera repetitiva un bloque de
instrucciones, conociendo previamente un valor de inicio, un
tamaño de paso y un valor final para el ciclo.
- SINTAXIS
- La sintaxis de un ciclo for es simple en C++, en realidad
en la mayoría de los lenguajes de alto nivel es incluso
muy similar, de hecho, con tan solo tener bien claros los
3 componentes del ciclo for (inicio, final y tamaño de
paso) tenemos prácticamente todo hecho
- NECESARIO TENER
- -Inicio, final y tamaño de paso.
- Estructura de control Iterativa
- Nos permite ejecutar de manera repetitiva un bloque de
instrucciones, conociendo previamente un valor de inicio,
un tamaño de paso y un valor final para el ciclo.