expresiones
DESCRIPTION
Un trabajo para poder trabajar un poco con python transformando expresiones algebraicas en lenguaje de programación pythonTRANSCRIPT
Ejercitario Nº3
Identificadores, Operadores y Expresiones
Resolver los siguientes ejercicios
1. Escribir las siguientes expresiones en forma de expresiones algorítmicas.a. a+2b+c
b.mn
+ p
c. m+ np−q
d. b2−4ac2a
e. ab c3+ 8a4 bc
f.m+ n
p
p−q+r5
g. 4 x+8x y3−6 x2
h.a+b
(2a+4)2+ a−b
4
i.j.k.
2. Calcule el resultado de las siguientes expresionesa. 8+7∗3+4∗6b. 4+2∗¿3c. (33+3∗4 )/5d. 4+2∗¿2∗3e. 3+2∗(18−4∗¿2)f. 6−2∗6−8∗2/ 4g. (−3∗5+2)/(4−5)h. 10 % 4∗3+1i. 15/5∗(6 %3)−(3∗6)%3+18%4
3. ¿Cuál de las siguientes variables no son válidas?a. XRayo b. R2D2 c. 45d. ZZZZe. X_Rayof. Xg. N14h. 3mi. 4caraj. Sumak. 2Edad
4. Evalúe las siguientes expresiones lógicas (booleanas)a. 3 > 5 OR 8 <= 9b. NOT (4 * 2 > 8 AND 7 < 2 * 3)
2 2( ) 2( )( ) ( )a b a b a c a c
( 1)( 1)2( 2) 1
( 2)( 2)
x xx
x x
7 25
36 6
xy x
y
c. (2 >= 3 OR 5 > 1+3) AND NOT (6 >= 15 % 4 )d. NOT(NOT(( 10 + 41 - 131)/(2^3) < > 8/2*2*10) AND 5=5)e. NOT (5 > 5) AND (6 < > 8) AND (5 >= 3) OR (6 <= 6)
5. Si A = 4, B = 5 y C = 1, evaluar las siguientes expresiones:a. B * A – B ** 2 / 4 * Cb. (A * B) / 3 ** 2c. ( ( (B + C) / 2 * A + 10) * 3 * B) – 6d. A ** B ** Ce. ((A > B) OR (A < C)) AND ((A = C) OR (A >= B))f. ((A >= B) OR (A < B)) AND ((A >= C) AND (C > B))g. NO (A = C) AND (C > B)
6. Escriba cuatro ejemplos de variables y constantesVariables Constantes
7. ¿Cuál es la diferencia entre EDAD y “EDAD”?
8. ¿Cuál es la diferencia entre 5 y “5”?
9. ¿Cuál es el resultado de la expresión 18+6?
10. ¿Cuál es el resultado de la expresión “7”+3?