Está en la página 1de 9

Operadores Aritméticos Izquierda a Derecha

Siunaexpresióncontienesubexpresionesentreparéntesis,éstasseevalúan primero; respetando claro


está la jerarquía de los operadores aritméticos en esta subexpresión. Si las subexpresiones se
encuentran anidadas por paréntesis, primero se evalúan las subexpresiones que se encuentran en el
último nivel de anidamiento.

Resultado 7*5**3 / 4div3


7+5–6 9+7*8–36/5 7*125/4Div3
12-6 9+56-36/5 875/4Div3
6 9+56-7.2 218.75Div3
65-7.2 Resultado72
57.8

1 2
Ejemplo de la operador MOD 3 4 2 4
4 mod 3
1 0
15/ 2 * ( 7 + ( 68 – 15 * 33+ ( 45** 2 /16) / 3 ) /15 ) + 19
((1580mod6 *2**7)>(7+8 *3**4)) > ((15*2)=(60*2/4))

2 6 3
6 1580
38
20
2
Not
and
or
VyV=V VoV=V NO V o V NO F y V =
VyF=F VoF=V FoV=V VyV=V
FyV=F FoV=V
FyF=F FoF=F NO V y V =
FyV=F

5>3 y 10<2 5>3 O 10 < 2


Vy F VOF Operadores Aritméticos
F V
+ -
3=3 y 10 > 8 Operadores Relacionales
VyV
V Operadores Lógicos
A=3 A=3
A > 2 y A=2 A>2 o A= 2
VyF VoF
F V
(15>=7*3**2 Y 8>3 Y 15>6) O NO (7*3<5+12*2div3**2)
NO (15>= 7 ** 2) O (43– 8*2 div 4 <> 3*2 div 2)
(15>=7*9 Y 8 > 3 Y 15 > 6 ) O NO (7*3<5+12*2div3**2)
NO (15>=49) O (43– 8*2 div 4 <> 3*2 div 2)
(15>=63 Y 8 > 3 Y 15 > 6 ) O NO (7*3<5+12*2div3**2)
NO (FALSO) O (43– 8*2 div 4 <> 3*2 div 2)
(FALSO Y 8>3 Y 15 > 6 ) O NO (7*3<5+12*2div3**2)
VERDADERO O (43– 8*2 div 4 <> 3*2 div 2)
(FALSO Y VERDADERO Y 15>6) O NO (7*3<5+12*2div3**2)
VERDADERO O (43 – 16 div 4 <> 3*2 div 2 )
(FALSO Y VERDADERO Y VERDADERO) O NO (7*3<5+12*2div3**2)
VERDADERO O (43 – 4 <> 3*2 div 2)
(FALSO Y VERDADERO) O NO (7*3<5+12*2div3**2)
VERDADERO O ( 39 <> 6 div 2 )
FALSO O NO (7*3 < 5+12* 2div3**2)
VERDADERO O ( 39 <> 3 )
FALSO O NO ( 21 < 5+12 *2 div 3**2)
VERDADERO O VERDADERO
FALSO O NO ( 21 < 5 +12 * 2 div 9 )
VERDADERO
FALSO O NO ( 21 < 5 + 24 div 9 )
FALSO O NO ( 21 < 5 + 2)
FALSO O NO ( 21 < 7 )
FALSO O NO ( FALSO )
NO ( ( 7 * 3 div 2 * 4 ) > (15/ 2 * 6 >=15* 2 /17=15) ) FALSO O VERDADERO
VERDADERO
Bloque de asignación

Un bloque de asignación se utiliza para asignar valores o


expresiones a una variable. La asignación es una
operación destructiva. Esto significa que si la variable
tenía asignado un valor, éste se destruye, conservando
ahora el nuevo valor. El formato de la asignación es el
siguiente:

Variable Expresión o Valor


AB C5 D “HOLA” K H+4*2 L “FALSO”
I0
Donde:
expresión puede ser aritmética o lógica, o una constante
o variable.
Operación I J ACUM CAR REA SUM BAND
I 0 0
I I+1 1
ACUM 0 0

J 5**2DIV3 8
CAR “A” A
ACUM J DIV 1 8
I, ACUM,J Entero REA ACUM/3 2.66
REA SUM Real
BAND (8>5) Y (15 <2**3) FALSO
CAR Char
BAND Booleano SUM ACUM*5/J**2 0.625
I I*3 3
REA REA/5 0.532
J  CAR ERROR BAND BAND O (I=J) FALSO
I REA ERROR 0
CAR J ERROR 8

También podría gustarte