|
|
|
|
|
|
CarlosPes.com
> Curso
de Lenguaje C
> Expresiones Aritméticas en
Lenguaje C |
|
Expresiones
Aritméticas en
Lenguaje C
|
|
|
|
|
¿Qué
expresiones aritméticas existen en C?
|
|
De
la evaluación de una expresión
aritmética siempre se obtiene un valor de
tipo entero o
real. En lenguaje C existen algunos operadores que no se utilizan en
pseudocódigo, y al revés. A
continuación, se van a ver algunas similitudes y diferencias
entre ambos lenguajes. |
|
|
|
Figura - Comparación entre
operadores aritméticos en pseudocódigo y en C. |
|
Como
se puede apreciar, existen tres diferencias importantes entre los
operadores aritméticos en pseudocódigo y en
lenguaje C:
1. El operador potencia (**) no existe en lenguaje C.
2. En lenguaje C, sólo existe un operador de
división (/).
3. En lenguaje C, el operador módulo (mod) se escribe con el
carácter porcentaje (%).
Ejemplo: A partir de las variables:
En pseudocódigo:
entero a = 4, b = 7, c = 2
En lenguaje C:
int a = 4, b = 7, c = 2;
podemos escribir, por ejemplo, la expresión:
En pseudocódigo:
-a * ( b mod c )
En lenguaje C:
-a * ( b % c )
De la evaluación de esta expresión se obtiene el
valor
-4 (actúan en orden los
operadores: (%), menos (-) y (*)) |
|
|
|
|
|
|
|
|