Operadores
Los operadores nos permiten realizar operaciones aritméticas entre los datos, ya sean constantes o variables.
Aunque el número y tipo de operadores depende del lenguaje de programación que se esté utilizando, los operadores más frecuentes se clasifican de la siguiente forma:
1. Operadores aritméticos.
Los cuales son:
+,-,*, / y el mod, o módulo de la división.
El operador mod sólo se aplica a operandos tipo entero. El mod se lee como módulo de la división, y el resultado será el residuo de una división entera.
2. Operadores de relación
Los cuales son:
>, >=, <, <=, !=, ==
Se hace una distinción con el operador de igualdad, que no es el mismo de asignación: ==. Así se tiene x == y se traduce como "¿es x igual a y?, en tanto que x=y, equivale a decir "a la variable x se le asigna el mismo valor que tiene y "
3. Operadores lógicos.
Los cuales son:
! (not, negación) && (and, y),
(or, o)
Para resolver expresiones con operadores lógicos, se utilizan las siguientes tablas, conocidas como tablas de verdad:
4. Operadores de Asignación
Por el momento, el único operador de asignación es: =
Las reglas para resolver una expresión aritmética son las siguientes:
1. Los operadores aritméticos se aplican teniendo en cuenta su jerarquía (precedencia) y de izquierda a derecha. La jerarquía se muestra a continuación:
- (Unario), ! (Not, negación)
() Paréntesis
*, /, mod
<, <=, ==, >, >=, !=,+,- (Resta)
&& (AND)
(OR)
=
2. Si una expresión contiene paréntesis, se evalúa primero la subexpresión entre paréntesis, respetando la jerarquía de operadores en esta.
No hay comentarios:
Publicar un comentario