3.-Expresiones

Expresiones
Las expresiones son combinaciones de constantes, variables, símbolos de operación (operadores), paréntesis y nombres de funciones especiales. Por ejemplo:
 sqrt ((p-a)*(p-b)*(p-c));

 (a+b+c) / p;
Una expresión toma un valor que se determina por el resultado de la ejecución de las operaciones indicadas, tomando los valores de las variables y constantes y aplicando las prioridades de las operaciones.
Según el tipo de operadores que se emplee en la expresión. Estas se clasifican en aritméticas, lógicas, de caracteres o mixtas.

Expresiones aritméticas
Este tipo de expresiones nos sirve para representar formulas matemáticas y utilizan los operadores siguientes:
OperadorAcción
+Suma
-Resta
*Multiplicación
/División
%Módulo
++Incremento
--Decremento

Las expresiones que tienen 2 o más operadores requieren reglas de precedencia que permiten determinar el orden en que habrán de efectuarse dichas operaciones. Por ejemplo:
 5 + 8 * 2 //Primero se hace 8 * 2 y luego se suma 5

 5+16 = 21

 10%3 = 1 //Regresa el residuo de la división entera
 En caso de coincidir la prioridad de varios operadores en una expresión el orden en el que se efectúan es de izquierda a derecha.

Expresiones lógicas
Estas emplean los operadores lógicos:

OperadorAcción
Operadores Relacionales
>Mayor que
>=Mayor o igual
<Menor que
<=Menor o igual
==Igual
!=Diferente
Operadores lógicos
&&Y
||O
!Negación

Por ejemplo:
 5>3 && 6>2 
 
 año%4==0 && año%100!=0 || año%400==0
Las expresiones lógicas se utilizan para formar condiciones en los programas.

No hay comentarios:

Publicar un comentario