OPERADORES ARITMÉTICOS
Operadores aritméticos En Borland C++ se definen 5 operadores básicos que nos servirán para construir operaciones más complejas.
Operador Acción
+ (mas) Este símbolo se usará para sumar dos números de
cualquier tipo.
* (por) Este símbolo se usará para multiplicar dos números de cualquier tipo.
/ (división) Este símbolo se usará para dividir dos números de cualquier tipo.
% (módulo) Este símbolo se usará para hallar el resto de la división de dos números enteros.
Las reglas de agrupación y jerarquía de los operadores es como nosotros acostumbramos.
Por ejemplo: En la operación 4+6x7 el compilador primero multiplicará y luego sumará
Operadores aritméticos En Borland C++ se definen 5 operadores básicos que nos servirán para construir operaciones más complejas.
Operador Acción
- (menos) Este el símbolo menos y se usará para restar
números de cualquier tipo.
* (por) Este símbolo se usará para multiplicar dos números de cualquier tipo.
/ (división) Este símbolo se usará para dividir dos números de cualquier tipo.
% (módulo) Este símbolo se usará para hallar el resto de la división de dos números enteros.
Las reglas de agrupación y jerarquía de los operadores es como nosotros acostumbramos.
Por ejemplo: En la operación 4+6x7 el compilador primero multiplicará y luego sumará
OPERADORES DE INCREMENTO Y DECREMENTO
- Operador de Incremento
El operador de incremento (++) puede ser posicionado antes
(prefijo) o después de (postfijo) de la variable que será incrementada en 1.
Cuando el operador se posiciona antes de la variable (e.g. ++a), el valor de
ésta se incrementa en 1, y luego es usado en la expresión en la que aparece. Por
otro lado, cuando el operador se posiciona después de la variable (e.g. a++),
el valor de la variable se usa en la variable, y después de la evaluación de la
expresión el valor de la variable se incrementa 1.
- Operador de Decremento
El operador de decremento en C# permite reducir en una
unidad el valor de una variable. Si el operador de decremento se posiciona
antes de la variable, ésta es decrementada y su valor es reducido en 1, y el nuevo
valor es utilizado en la expresión donde el identificador de la variable
aparece. Por el contrario, si el operador de decremento se posiciona después de
la variable, el valor de ésta es utilizado en la expresión en que aparece, y
realizada la evaluación el valor de la variable es reducido en 1.Dado que el
operador de incremento/decremento modifica su operando, el uso de más de una
vez dentro de la misma expresión puede producir resultados no definidos.
OPERADORES RELACIONALES
“Los operadores relacionales, también denominados operadores binarios lógicos y de comparación, se utilizan para comprobar la veracidad o falsedad de determinadas propuestas de relación (en realidad se trata respuestas a preguntas). Las expresiones que los contienen se denominan expresiones relacionales. Aceptan diversos tipos de argumentos, y el resultado, que es la respuesta a la pregunta, es siempre del tipo cierto/falso, es decir, producen un resultado booleano. Si la propuesta es cierta, el resultado es true (un valor distinto de cero), si es falsa será false (cero). C++ dispone de los siguientes operadores relacionales:
“Los operadores relacionales, también denominados operadores binarios lógicos y de comparación, se utilizan para comprobar la veracidad o falsedad de determinadas propuestas de relación (en realidad se trata respuestas a preguntas). Las expresiones que los contienen se denominan expresiones relacionales. Aceptan diversos tipos de argumentos, y el resultado, que es la respuesta a la pregunta, es siempre del tipo cierto/falso, es decir, producen un resultado booleano. Si la propuesta es cierta, el resultado es true (un valor distinto de cero), si es falsa será false (cero). C++ dispone de los siguientes operadores relacionales:
OPERADORES LÓGICOS
“Los operadores lógicos producen un resultado booleano, y sus operandos son también valores
lógicos o asimilables a ellos (los valores numéricos son asimilados a cierto o falso según su valor sea
cero o distinto de cero). Por el contrario, las operaciones entre bits producen valores arbitrarios.
Los operadores lógicos son tres, dos de ellos son binarios y el último (negación) es unitario:
No hay comentarios:
Publicar un comentario