viernes, 4 de mayo de 2012

REFUERZO PARA KSA - SEGUNDO SISTEMAS


a)      a2 + b2                          
b)      (a + b)2                         
c)      + 34                    
d)                     

 Ejercicio.     Convierte en expresiones  algorítmicas las siguientes expresiones algebraicas:
  




Evalúa las expresiones utilizando los valores que aparecen en la tabla de abajo y después crea un cuadro que contenga esas mismas  expresiones utilizando los siguientes valores:
a
b
x
y
z
3
2
-4
1
2,5
Comprueba que los resultados obtenidos manualmente coinciden con los obtenidos automáticamente.

$ Los operadores de una expresión se evalúan, en general, según el siguiente orden:
               1.- Paréntesis.
               2.- Signo.
               3.- Potencias.
               4.- Productos y divisiones.
               5.- Div y Mod. (/ y resto en pseudocódigo)
               6.- Sumas y restas.
               7.- Concatenación.
               8.- Relacionales.
               9.- Negación.
               10.- Conjunción.
               11.- Disyunción.

 Para evaluar las expresiones que incluyen operadores lógicos se deben tener en cuenta sus tablas de verdad. Así tenemos que:

Operador NO

Operador Y


Operador O



A
no A

A
B
A y B

A
B
A o B

F


F
F


F
F


V


F
V


F
V





V
F


V
F





V
V


V
V


Ejercicio    Convierte en expresiones algebraicas las siguientes expresiones algorítmicas y evalúalas cuando las variables toman los valores indicados: [2]
a
b
c
r
u
x
y
z
2
3
5
2,5
-2
-3,2
2,8
4




a)      b^2 - 4*a*c                    ((b2) – (4ac)) = -31
b)      x^2+y^2/z^2                 ((x2) + ((y2) / (z2)))= 10,71
c)      4*x+5*y/3*z                   ((4x)+(((5y)/3)z)) = 5,8666
d)      y-x/z-u                          (y – (x/z) – u) =5,6
e)      2*3.1416*r^3                (2p(r2)) = 98,175
f)       (x-y)^2+(z+u)^3*2         (((x-y)2)+ (((z+u)3)2)) = 52
g)      3+6^2/9mod2                              (3 + (((62) / 9) resto 2 )) = 3
h)      3*4div2                         ((3 × 4) div 2) = 0

a
b
c
r
u
x
y
z
3
4
5
3.6
-1
-3.2
0.7
7


 Ejercicio.     Evalúa las siguientes expresiones:

a)           4 + 3 * 2 / 6 – 16 / 2 * 4
b)           3 + 5 ^ 2 * 10
c)           3 * 5 < 7 * 2   y   15 / 3 >= 2
d)           no (15 > 2 o 7 < 4)


No hay comentarios:

Publicar un comentario