PROGRAMACION: ESTRUCTURAS DE CONTROL
Estructuras De Selección
Las estructuras de control de selección, ejecutan un bloque de instrucciones u otro, o saltan a un subprograma o subrutina según se cumpla o no unacondición.
IF
Nos permite elegir si se ejecuta o no un bloque de instrucciones
Consideraciones del uso del IF
olvidar los paréntesis al poner la condición del if ya que es un error sintácticoconfundir el operador de comparación == con el operador de asignación =
los operadores se escriben sin espacio
SWITCH
Permite seleccionar entre varias alternativas posibles
se selecciona a partir de laevaluación de una única manera
la expresión del switch ha de ser de tipo entero
los valores de cada caso del switch han de ser constantes
la etiqueta default marca el bloque de código de que se ejecuta ordefecto
en C se ejecutan todas las sentencias incluidas a partir del caso correspondiente salvo que explícitamente usemos break
SELECT-CASE
Esta sentencia permite ejecutar una de entre varias accionesen función del valor de una expresión.
Se evalúa la expresión, dando como resultado un número.
Luego, se recorren los "Case" dentro de la estructura buscando que el número coincida con uno de losvalores.
Es necesario que coincidan todos sus valores.
Cuando se encuentra la primera coincidencia, se ejecuta el bloque de sentencias correspondiente y se sale de la estructura Select-Case.
Si no seencuentra ninguna coincidencia con ningún valor, se ejecuta el bloque de sentencias de la sección "Case Else"
Estructuras Repetitivas
Las estructuras de control iterativas o de repetición, inician orepiten un bloque de instrucciones si se cumple una condición o mientras se cumple una condición.
MIENTRAS-WHILE
Un bucle while tiene una condición de control o expresión lógica debe de ir encerradapara que pueda controlar la secuencia de repetición. Esta debe ubicarse delante del cuerpo del bucle, esta es un bucle pre-prueba ya que evalúa la condición antes de que se ejecute el cuerpo del...
Regístrate para leer el documento completo.