Estructura De Controles Selectivos
Enviado por angymarrivas • 18 de Marzo de 2014 • 1.216 Palabras (5 Páginas) • 337 Visitas
1. Estructuras de controles selectivas
• Estructura Selectivas.
Se utilizan para tomar decisiones lógicas, se evalúa una condición y en función al resultado se realiza una secuencia de instrucciones.
Estas estructuras se clasifican en:
Simple, Dobles, Múltiples.
Estructura Selectiva Simple:
Se identifican porque están compuestos únicamente de una condición. La estructura si-entonces evalúa la condición y en tal caso:
Si la condición es verdadera, entonces ejecuta la acción Si (o acciones si son varias). Si la condición es falsa no se hace nada.
• Estructura de selección doble.
Son estructuras lógicas que permiten controlar la ejecución de varias acciones y se utilizan cuando se tienen dos opciones de acción, por la naturaleza de estas se debe ejecutar una o la otra, pero no dos a la vez, es decir, se excluyentes entre si.
• Estructura Selectiva Múltiple:
Aplicando la estructura de decisión múltiples se evalúa una expresión que podrá tomar (n) valores distintos, 1, 2, 3, 4.., n y según que elija uno de estos valores en la condición, se realizara una de las n acciones o lo que es igual, el flujo del algoritmo seguirá solo un determinado camino ente los n posibles. Esta estructura se representa por un selector el cual si toma el valor 1 ejecutará la acción 1, si toma el valor 2 ejecutara la acción 2, si toma el valor n realizara la acción n.
2. Expresiones Lógicas
Las Expresiones lógicas son aquellas que pueden tomar uno de dos valores, verdadero o falso.
La importancia de estas expresiones es la aplicación en las estructuras de control que gobiernan el flujo de un programa.
Las expresiones lógicas se forman combinando constantes y variables con operadores lógicos y relacionales.
Una expresión lógicas es una combinación de operadores y operadnos de cuya evaluación se obtiene un valor. Los operandos pueden ser nombres que denoten objetos variables o constantes, funciones, literales de cualquier tipo adecuado de acuerdo con los operadores u otras expresiones más simples. La evaluación de una expresión da lugar a un valor de algún tipo, una expresión se dice que es del tipo de su resultado.
Las expresiones se evalúan de acuerdo con la precedencia de los operadores. Ante una secuencia de operadores de igual precedencia, la evaluación se realiza según el orden de escritura, de izquierda a derecha. El orden de evaluación puede modificarse usando paréntesis.
• ARITMÉTICOS: Se utilizan para realizar operaciones con datos numéricos, formando expresiones aritméticas.
SIGNO SIGNIFICADO
+ Suma
- Resta
* Multiplicación
/ División
^ Potenciación
( ) Agrupa operaciones
• B) RELACIONES: Se utiliza para relacionar expresiones que al ser evaluadas producen un valor booleano: verdadero o falso.
SIGNO SIGNNIFICADO
<
>
=
<=
>=
<> Menor que
Mayor que
Igual a
Menor o igual que
Mayor o igual que
Distinto de
• ALFANUMERICO: se utilizan para unir datos alfanuméricos.
SIGNO SIGNICADO
+ CONCATENACION
3. Operadores de relación;
Orden de evaluación:
Los operadores relacionales comparan valores entre sí. Los operadores de comparación son =, <>, <, >, <= y >=. Todos los operadores relacionales dan como resultado un valor Boolean.
Nota: Boolean: es un tipo de dato lógico binario de valores que normalmente representan los 0,1.
Operador Operación
= Igual
<> Distinto
< Menor
> Mayor
<= Menor o igual
>= Mayor o igual
En el lenguaje de algorítmico la operación de multiplicación tiene preferencia a la de adición; por ejemplo en la expresión 4 + 3 × 4 la respuesta algebraica es 16. Los paréntesis o corchetes, se pueden utilizar para evitar equivocaciones, por lo que la expresión anterior también puede ser escrita como 4 + (3 × 4).
Los operadores relacionales tienen el siguiente significado general:
• El operador = comprueba si dos operandos son iguales.
• El operador <> comprueba si dos operandos
...