Está en la página 1de 5

Universidad de San Buenaventura Cartagena

Programa de Ingeniería Multimedia


Primer taller de Fundamentos de Programación
Periodo 2024-I

I. Algoritmos Cualitativos

Escoger 2 ejercicio y resolverlos:

1. Algoritmo para programar una reunión por


videoconferencia.
2. Algoritmo para preparar un Sándwich.
3. Algoritmo para ir a la universidad en un taxi solicitado
por una aplicación de celular.
4. Algoritmo para inscribirse a un programa de la San
Buenaventura Cartagena.
5. Algoritmo para crear un grupo de WhatsApp e introducir
contactos.
6. Algoritmo para abrir un correo electrónico.
7. Algoritmo para crear un video en TikTok.
8. Algoritmo para realizar una compra por Internet.
9. Algoritmo para ir de la Universidad San Buenaventura
a la Plazuela caminando.
10. Algoritmo para hacer un avión de papel.
II. Expresiones algebraicas

Convertir las siguientes expresiones algebraicas a


expresiones algorítmicas. Seleccionar 3 ejercicios y
resolverlos. Por ejemplo, es equivalente a:
(x^2+2*x-3)/(x+1)

1. 6.

2. 7.

3. 8.

9.
4.

5. 10.
III. Expresiones aritméticas

Resolver las siguientes expresiones aritméticas. Escoger


4 ejercicios y resolverlos:

1. 15/2*(7+(68-15*33+(45ˆ2/16)/3)/15)+19
2. a % 2 / b – c * a * y + 18 / c – 3 * h
Para: a = 3, b = 2, c = 1, h = 8, y = 4
3. (a * (b + c)) – 2 * a + (4 * d – f)
Para: a = 3, b = 2, c = 1, d = 8, f = 4
4. 5 * ( 75 / 15 ) + 4 * ( 4 - 1 ) + 2 * ( 7 + 4 )

5. 10 / 2 + 5 * 3 + 4 - 5 * 2 - 8 + 4 * 2 - 16 / 4
6. 4 / 2 * 3 / 6 + 6 / 2 / 1 / 5 % 2 / 4 * 2
7. 2^3 + 10 / 2 + 5 * 3 + 4 - 5 * 2 - 8 + 4 * 2^2 - 16 / 4
8. 12 - 4 * ( 5 - ( 11 - 6 * 2 ) * 5 - ( - 7 ) )
9. 32 - ( 5 - 68 + 15 ) - 3 * ( 5 - 12 + 40 / 8 )^2
10. (X + N % 6 / 3) - ( Y * 7 % K % (Y + 8 / 2 + X % 5)) * X + N
Para: X=5, Y=9, K =2, N=7
11. (15 - 4) + 3 - (12 - 5 * 2) + (5 + 16 / 4) -5 + (10 – 2^3)
12. [15 - (2^3 - 10 / 2 )] * [5 + (3 *2 - 4 )] - 3 + (8 - 2 * 3 )
IV. Expresiones Relacionales y Lógicas

Resolver las siguientes expresiones Relacionales y


Lógicas. Escoger 3 ejercicios y resolverlos:

Para a = 9; b = 2; c =5; d = 3 resolver:


1. b == ( c – d ) && ( a + b) > = ( c * d )
2. (c == 5) && (c >b) && (a <= d)
3. (c == 5) && (b < c) && (a >= d)
4. b == ( c – d ) || ( a + b) > = ( c * d )
5. (c > 5) || (c >b) || (a <= d)
6. (c != 5) || (b < c) || (a >= d)

Para a = 20 b = a c = 15 d = 10 Determinar:

7. (( a = b ) OR ( b > c )) OR ( c< d )
8. ( ( a >= b ) OR ( a < d ) ) AND ( ( a >= d ) AND (c > d ) )

Para i=22, j=3


9. !((i>4) || (j<=6))

Para x=3, y=6


10. !(x<5) && !(y>=7)

Para a=34, b=12, c=8


11. !(a+b==c) || (c!=0) && (b -c>=19)
12. 15 + 59 * 75 / 15 < 2 ^ 3 ^ 2 && 236 / 59 - 75 % 36 == 1

Realizar en grupo de mínimo 2 y máximo 4 estudiantes

Para entregar a más tardar el 13 de marzo de 2024 (día


del primer parcial)

Entregar el taller resuelto en hojas

También podría gustarte