![]() |
||||||||||||||||||||||||||||
|
Expresiones LógicasAntes de entrar de lleno a el estudio de las estructuras de control analizaremos primero lo que son las expresiones logicas y como las utilizaremos en las estructuras de control. Expresiones LógicasEn los programas con frecuencia debemos enfrentarnos con situaciones en las que se deben proporcionar instrucciones alternativas que pueden o no ejecutarse, dependiendo de los datos de entrada, reflejandose el cumplimiento o no de una deteminada condición. Por ejemplo, supongamos que queremos diseñar un programa para calcular el salario semanal de un empleado que trabaja por horas, la empresa paga una tasa de 1.5 la tasa normal por todas las horas trabajadas mayores a 40. El algoritmo sería: leer(tasa) Si te das cuenta la solución del problema requiere el uso de estructuras de control selectivas: si(if), entonces(then), sino(else). Para realizar el algoritmo anterior se necesita realizar la pregunta: Son las horas trabajadas mayores a 40?. Esto se realiza mediante la evaluación de expresiones lógicas, comparando dos valores y útilizando un operador de relación. Una expresión lógica es una expresión que puede ser verdadera o falsa. Operadores de RelaciónSe útilizan para expresar condiciones y describen una relación entre 2 variables. El conjunto de operaciones relacionales se muestran en la siguiente tabla.
Estos operadores se útilizan en condiciones cuyo formato tiene la siguiente forma. variable operador relacional variable El resultado de una expresión lógica es un valor de tipo lógico: verdadero o falso. Cuando se aplican a elementos de tipo caracter se verifican en orden alfabetico, tomando en cuenta el orden del código ASCII. De la siguiente manera: 0 < 1 < 2 ... < 9 Estructuras de Control Indice Operadores Lógicos © Copyright 2001-2002 ® Derechos ReservadosLuis Enrique Pirir e-mail: luispirir@hotmail.com Cualquier consulta o sugerencia puedes hacersela llegar al webmaster |