Estructuras De Selección: Sentencias If Y Switch

Páginas: 3 (534 palabras) Publicado: 14 de enero de 2013
Estructuras de selección: Sentencias if y switch

Se vio hasta el momento que un programa se ejecuta de manera secuencial, pero para problemas complejos, esto no es suficiente.
Las estructuras oconstrucciones de control regulan la secuencia o “flujo de ejecución de sentencias”.
Las estructuras de control se dividen en tres grandes categorías en función del flujo de ejecución: Secuencia,selección y repetición.
Las sentencias if y switch controlan si una sentencia o lista de sentencias se ejecutan en función del cumplimiento o no de una condición.
La sentencia if
La sentencia decontrol de selección principal es una sentencia if, el formato más sencillo tiene la sintaxis siguiente:
If (expresión) Acción;
If (condición) sentencia;
Si expresión es verdadera, se ejecuta Acción;si condición toma un valor distinto de cero, se ejecuta sentencia.
La sentencia if de dos opciones: if-else
Sintaxis:
If (expresión)
Acción1;
Else
Acción2;
Acá se evalúa “expresión”, si“expresión” es verdadera, se ejecuta Acción1 y en caso contrario se ejecuta Acción2.

Sentencias if-else anidadas
Una sentencia if es anidada cuando la sentencia de la rama verdadera o la rama falsa es asu vez una sentencia if. Una sentencia if anidada se puede utilizar para implementar decisiones con varias alternativas o multi-alternativas.
Sintaxis:
If (condición1)
Sentencia1;
Else if(condición2)
Sentencia2;
.
.
Else if (condiciónn)
Sentencian;
Else
Sentencian+1;
Sangría en las sentencias if anidadas
El formato multibifurcación se compone de una serie de sentencias ifanidadas:
If (expresión_lógica1) if (expresión_lógica1)
Sentencia1; Sentencia1;
Else Else if (expresión_lógica2)
If (expresión_lógica2) Sentencia2;
Sentencia2; Else if(expresión_lógica3)
Else Sentencia3;
If (expresión_lógica3) Else
Sentencia3; Sentencia4;
Else
Sentencia4;
Comparación de sentencias “if” anidadas y secuencias de sentencias “if”
If...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sentencia switch
  • Estructura switch
  • Sentencia if/else
  • Control Y Sentencias De Switch
  • Sentencia Switch en C#
  • Estructura De Una Sentencia
  • Estructuras de seleccion
  • Estructuras De Seleccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS