Está en la página 1de 5

FACULTAD DE INGENIERÍA

PROGRAMACIÓN DE COMPUTADORES

NOMBRE: Diego Alejandro Ripoll Luque

1. Si queremos mostrar el orden en que se ejecutan las operaciones en la expresión


a=b*c/d^3+e%n*3-6, la evaluación, usando el orden de prioridad de los operadores
aritméticos, sería?
2. ¿Cuál es el valor de cada una de las siguientes expresiones?
a) 15 * 14 - 3 * 7
b) -4 * 5 * 2
c) (24 + 2 * 6) / 4 =9
d) 3 + 4 *(8 * (4 - (9 + 3) / 6)) = 67
e) 4 * 3 * 5 + 8 * 4 * 2 – 5 = 119
f) 4 - 40 / 5 = -4
g) (-5) % (-2) = -1
3. ¿Cuál de los siguientes nombres de variables son válidos? En caso de no ser válido
Justifique
N
MiProblema
Mi Juego
MiJuego
write
m&m
registro
AB
85 Nombre
AAAAAAAAAA
Nombre_Apellidos
Saldo_Actual 92
Universidad Pontificia
Set 15
* 143Edad
4. Aplicando la jerarquía de operadores, encontrar el valor de verdad de cada una de las
siguientes expresiones: Para el problema 1 los valores para las variables son: M = 8, N =
9, R = 5, S = 5, T = 4
a. NOT ((M > N AND R > S) OR (NOT (T < V AND S > M)))
b. ( 3 * 2 ^ 2 -4 / 2 * 1 ) > ( 3 * 2 ^ -4 / 2 * 1 ) and ( 5 > 9 / 3 )
c. ( 3 >= 3 or 5 <>5 ) AND NOT ( 15 / 5 + 2 <> 5 )
d. NOT ( NOT (( 3 – (-3)) * 2 > (3 – (-3) * 2) or 1^3 * 2 > 6 ))
e. ( 3 >= 4 AND 5 > 3 AND 3 > 3) OR NOT (4 <= 4 OR 5 > 4 OR 6 >= 7)
FACULTAD DE INGENIERÍA

PROGRAMACIÓN DE COMPUTADORES

5. ¿Qué se obtiene en las variables A, B y C después de ejecutar las siguientes


instrucciones?
A3
B20
CA+B
BA+B
AB
DESARROLLO:

1) a=b*c/d^3+e%n*3-6

1.Potencia
2.Porcentaje
3.Division
4.Multiplicacion
5.Suma
6.Resta
2)
a) 15 * 14 - 3 * 7 b) -4 * 5 * 2
210-3*7 -20*2
210-21 -40
189

c) (24 + 2 * 6) / 4 =9
(24+12)/4=9
36/4 = 9
9=9
V
FACULTAD DE INGENIERÍA

PROGRAMACIÓN DE COMPUTADORES

d) 3 + 4 *(8 * (4 - (9 + 3) / 6)) = 67
3+4x(8x(4-(12)/6))=67
3+4x(8x(4-2))=67
3+4x(8x(2))=67
3+4x16=67
3+64=67
67+67
V

g) (-5) % (-2) = -1
(-5) MOD (-2)=-1
-1 = -1
V
3) NO VALIDOS

A B: Una variable no puede llevar espacios entre si


85 nombre: Una variable no puede comenzar con un
numero
*143 Edad: Una variable no puede llevar operadores
matemáticos
Mi Juego: Una variable no puede llevar espacios
entre si
FACULTAD DE INGENIERÍA

PROGRAMACIÓN DE COMPUTADORES

4)
b. ( 3 * 2 ^ 2 -4 / 2 * 1 ) > ( 3 * 2 ^ -4 / 2 * 1 ) and ( 5 >
9/3)
(3x4-4/2x1) >(3x0.0625/2x1) AND(5>9/3)
(12-4/2x1) >(0.19/2x1)AND(5>3)
(12-2x1) >(0.095x1)AND(5>3)
(12-2) >0.095 AND 5>3
10>0.095 AND 5>3
V AND V
V
c. ( 3 >= 3 or 5 <>5 ) AND NOT ( 15 / 5 + 2 <> 5 )
(V OR F) AND NOT (3+2<>5)
(v) AND NOT (5<>5)
(V) AND NOT (F)
V AND ~(F)
V AND V
V
FACULTAD DE INGENIERÍA

PROGRAMACIÓN DE COMPUTADORES

d. NOT ( NOT (( 3 – (-3)) * 2 > (3 – (-3) * 2) or 1^3 * 2


> 6 ))

~(~ ((-3(-3))x2>(3-(-3)x2)OR 1x2>6))


~(~(12>(6x2 or 2>6))
~(~(12>12 OR 2>6))
~(~( F or F))
~(~( F)) =~(v) =F

e. ( 3 >= 4 AND 5 > 3 AND 3 > 3) OR NOT (4 <= 4 OR 5


> 4 OR 6 >= 7)

(F AND V y V AND F) OR~(F or v Y or F)

( F y F ) OR ~( V y V)
(F) OR ~(V)
(F) OR (F)
F

5) A <- 3
B <- 20
C <- A+B= 3+20=23
B <- A+B=3+20=23
A <- B=23

También podría gustarte