Kategorier: Alle - variables - operadores - funciones - expresiones

af Eduardo Delgado 5 år siden

209

Expresiones

Las expresiones en programación son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Estas expresiones se pueden clasificar en aritméticas, relacionales, lógicas y de carácter, dependiendo del tipo de objetos que manipulan.

Expresiones

Expresiones

Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.Una expresión consta de operandos y operadores. Según sea el tipo de objetos que manipulan, las expresiones se clasifican en:aritméticas,relacionales,lógicas,carácter.

Expresiones aritméticas
Las expresiones aritméticas son análogas a las fórmulas matemáticas. Las variables y constantes son numéricas y las operaciones son las aritméticas.

+ suma - resta * multiplicación / división ↑, **, ^ exponenciación div, / división entera mod, % módulo (resto)

Ejemplo exponencicacion 2^2=4 3^2=9

Ejemplo multiplicacion 2*5=10 3*4=12

Ejemplo resta 2-2=0 4-2=2

Ejemplo suma 4+5=9 6+4=10

Operadores de incremento y decremento

El operador de incremento (++) aumenta el valor de su operando en una unidad, y el operador de decremento (--) disminuye también en una unidad. El valor resultante dependerá de que el operador se emplee como prefijo o como sufijo (antes o después de la variable). Si actúa como prefijo, el operador cambia el valor de la variable y devuelve este nuevo valor; en caso contrario, si actúa como sufijo, el resultado de la expresión es el valor de la variable, y después se modifica esta variable.

++i Incrementa i en 1 y después utiliza el valor de i en la correspondiente expresión. i++ Utiliza el valor de i en la expresión en que se encuentra y después se incrementa en 1. --i Decrementa i en 1 y después utiliza el nuevo valor de i en la correspondiente expresión. i-i-- Utiliza el valor de i en la expresión en que se encuentra y después se incrementa en 1.

Ejemplo n = 5 escribir n escribir n++ escribir n n = 5 escribir n escribir ++n escribir n Al ejecutarse el algoritmo se obtendría: 5 5 6 5 6 6

Operadores DIV (/) y MOD (%)

El símbolo / se utiliza para la división real y la división entera . El operador mod representa el resto de la división entera, y la mayoría de lenguajes utilizan el símbolo %.

Ejemplo Mod (%) 15 mod 6 = 3 19 mod 6 = 1

Ejemplo Div (/) 15 div 6 = 2 19 div 3 = 6

Los símbolos +, –, *, ^ (↑ o **) y las palabras clave div y mod se conocen como operadores aritméticos. En la expresión