3ra Parte
Expresiones
Como definición de expresiones entendemos que es un conjunto de operandos y operadores, que después de ser evaluados devuelven un determinadoresultado.
Es la representación de un cálculo necesario para la obtención de un resultado.
Se define una expresión de la siguiente forma:
Un valor es una expresión
Ejemplo: 1.25, “JUAN”
Unaconstante o variable es una expresión.
Ejemplo: PI, E, X.
Una función es una expresión.
Ejemplo: COS(X), SQR(25)
Una combinación de valores, constantes variables, funciones y operadores que cumplendeterminadas reglas de construcción es una expresión.
Ejemplo: COS(PI * X) + 1.25
2 * PI * X
N = “JUAN”
En función del resultado obtenido las podemos clasificar en:
Expresiones numéricas
Son lasque producen resultados de tipo numérico se construyen mediante los operadores aritméticos.
Ejemplo: PI * SQR(X)
Expresiones alfanuméricas
Son las que producen resultados de tipo alfanumérico. Seconstruyen mediante los operadores alfanuméricos.
Ejemplo: “Don” + N
Expresiones lógicas booleanas
Son las que producen resultados CIERTO o FALSO. Se construyen mediante los operadores relacionales ylógicos.
Ejemplo: A > 0 y B <= 5
Operadores
Un operador es un símbolo (+, -, *, etc.) que tiene una función predefinida (suma, resta, multiplicación, etc).
TIPOS DEOPERADORES
Operadores aritméticos
Los operadores aritméticos nos permiten, básicamente, hacer cualquier operación aritmética, que necesitemos (ejemplo: suma, resta, multiplicación, etc). En la siguientetabla se muestran los operadores de los que disponemos en C# y su función asociada.
Tabla: Operadores aritméticos
Operador
Acción
Ejemplo
-
Resta
x = 5 + 3; // x vale 2
+
Suma
x = 2 - 3;// x vale 5
*
Multiplicación
x = 2 + 3; // x vale 6
/
División
x = 6 / 2; // x vale 3
%
Módulo
x = 5 % 2; // x vale 1
--
Decremento
x = 1; x--; // x vale 0
++...
Regístrate para leer el documento completo.