Sunteți pe pagina 1din 6

3.Realizar los ejercicios de la sección 5.5.

1. Diseñar un programa en C++ que permita evaluar la expresión p || q && r evalúe todas la
interpretaciones de la expresión anterior y compárelas con las interpretaciones de la fórmula
lógica p ∨ q ∧ r ¿Son lógicamente equivalentes?

P Q R P||q (p||q)&&r (p||q)&&


(p||q)&&
V V V V V V
V V F V F V
V F V V V V
V F F V F V
F V V V V V
F V F V F V
F F V F F V
F F F F F V
2. Escribir en C++ una asignación a una variable real F que almacene el valor del módulo de
la fuerza con que se atraen o se repelen dos cargas Q1 y Q2 que se encuentran separadas
una distancia r. El módulo de la fuerza se puede calcular utilizando la ley de Coulomb que
está dada por la expresión.

3. Suponga que double a = 0.5, int b = -2 y int c = 3, entonces ¿Cuál es el valor que se
obtiene al evaluar de la siguiente expresión? -b + b * b % 3 - 4 * a * c / 2 * a
-(-2)+(((-2)*(-2))%3)-(4*0.5*3/2*0.5)
2+ (4%3)-1.5
2+1-1.5
3-1.5
1.5
Rta//si en donde yo vaya a guardar el resultado le asigno una variable (double) el
resultado va a ser 1.5, pero si asigno una variable de tipo entero (int) me va a dar 1.

4. Suponga que int a = 3, int b = 10, double c = 0.5 y int d = 4, entonces ¿Cuál es el valor
que se obtiene al evaluar de la siguiente expresión?
(int)(b * c) % a * -b / c + d - a % d
(5%3)*(-(10)/0.5))+4-(3%4)
2*(-20)+4-3
-40+4-3
-39
5. Construya la traza para la siguiente secuencia de instrucciones:
1. int s = 0;
2. int i = 0;
3. s += i;
4. i++;
5. s += i;
6. i++;
7. s += i;
8. i++;
9. s += i;
10. i++;
11. s += i;
12. i++;
13 .s += i;
14. i++;
15. s += i;

t s i
1 0 -
2 0 0
3 0 0
4 0 0
5 1 1
6 1 1
7 3 2
8 3 2
9 6 3
10 6 3
11 10 4
12 10 4
13 15 5
14 15 5
15 21 6

¿Si se repiten las dos últimas instrucciones de forma continua, cual es la expresión
(dependiente de i) que se desea calcular?

Rta//la sucesión de la sumatoria de los números naturales “i” hasta el infinito.


6. Construya la traza para la siguiente secuencia de instrucciones:

1. int p = 1;
2. int b = 2;
3. int t;
4. t = p;
5. p *= b;
6. t += p;
7. p *= b;
8. t += p;
9. p *= b;
10. t += p;
11. p *= b;
12. t += p;
13. p *= b;
14. t += p;

p b t
1 1 0 0
2 1 2 0
3 1 2 0
4 1 2 1
5 2 2 1
6 2 2 3
7 4 2 3
8 4 2 7
9 8 2 7
10 8 2 15
11 16 2 15
12 16 2 31
13 32 2 31
14 32 2 63

¿Si se repiten las dos últimas instrucciones de forma continua, cuáles son las expresiones
que se desean calcular con las variable p y t?
Rta//
p=b^n
t=(b^n)-1
4. Realizar los ejercicios 1, 2, 4, [26, 30] de la sección 6.6.

1. Sean A = {0, 1, 2} y B = { } dos conjuntos. ¿Cuántas relaciones de A


en B Existen?

Rta// existen 2^(n*m) relaciones posibles, es decir, que en este caso hay 4096 unidades.

2. Sean A = {0, 1} y B = { } dos conjuntos. Encuentre todas las relaciones de A en


B.

(0,1) (1,0) (0, ) (1, ) (0, ) (1, ) ( , )( , ) (0,0) (1,1) ( , ) ( , ) ( ,0) ( ,1) ( ,0)
( , 1)

4. Dados A y B conjuntos finitos tales que |A| = n y |B| = m. ¿Cuántas relaciones de A en


B existen?

Rta// existen 2^(n*m) relaciones posibles.

26. De las siguientes funciones definidas de Z a Z

i. f1(n) = 1 Dom: (-∞,∞) Img: 1


ii. f2(n) = n Dom: (-∞,∞) Img: (-∞,∞)
iii. f3(n) = n2 Dom: (-∞,∞) Img: [0, ∞)
iv. f4(n) = n3 Dom: (-∞,∞) Img (-∞,∞)
v. f5(n) = 2n Dom: (-∞,∞) Img(0, ∞)
vi. f6(n) = log2 n Dom: (0, ∞) Img (-∞,∞)

27. De las funciones definidas en el numeral 26. ¿Cuáles son inyectivas?, ¿cuáles son
sobreyectivas?, ¿cuáles son totales?, ¿cuáles son biyecciones?

i. Es total.
ii. Es biyectiva y total.
iii. Es total
iv. Es biyectiva y total
v. Es inyectiva y total
vi. Es biyectiva

28. De las siguientes relaciones definidas de Z en R


i. f1(x) = x Es función
ii. f2(x) = x2 Es función
iii. f3(x) =√x Es función
iv. f4(x) = |x| Es función
v. f5(x) = ±x no es función
vi. f6(x) = 1/x Es función
vii. f7(x) = 1/x2 Es función
viii. f8(x) = log2 x Es función
29. De las relaciones definidas en el numeral 28. ¿Cuál es el dominio?, ¿Cuál es el
rango?

i. Dom: (-∞,∞) Img: (-∞,∞)


ii. Dom: (-∞,∞) Img: [0,∞)
iii. Dom: (0, ∞ ) Img: (0,∞)
iv. Dom: (-∞,∞) Img: [0,∞)
v.
vi. Dom: (-∞,0) U (0, ∞) Img: (-∞,0) U (0, ∞)
vii. Dom: (-∞,0) U (0, ∞) Img: (0,∞)
viii. Dom: (0,∞) Img: (∞,-∞)

30. De las relaciones definidas en el numeral 28 que son funciones. ¿cuáles son
inyectivas?, ¿cuáles son sobreyectivas?, ¿cuáles son totales?, ¿cuáles son
biyecciones?.

i. Es biyectiva y total
ii. Es total
iii. Es inyectiva
iv. Es total
v. _no es función.
vi. Es inyectiva
vii. N es enyectiva, sobreyectiva, total
viii. Es biyectiva

S-ar putea să vă placă și