Taller 1 Lógica y Algoritmos 2014 Sem 2

2

Click here to load reader

Transcript of Taller 1 Lógica y Algoritmos 2014 Sem 2

Page 1: Taller 1 Lógica y Algoritmos 2014 Sem 2

Lógica y Algoritmos Ing. Edward Alberto Ropero

Magister en Gestión, Aplicación y Desarrollo de Software

Ejercicios Propuestos

I. Realice las siguientes operaciones.

a) ~(310-7¨2 <= 223MOD3 · 75DIV4) AND (5/3 · 49 <> (45281MOD10)¨458)

b) ~((8+2 · 4)/5 > 56) OR ~(5/3 · 49 <> ((2345MOD2)¨123+5) OR (3/10-4¨2 <= 223DIV3 · 38MOD10)

c) (499 + 35 · 15/5+38 > 562) OR (89-27¨2 <= 45/5DIV2) AND ~(34<359MOD10)

II. Realice las siguientes asignaciones

a) Existen las siguientes variables a, b de tipo entero; codigo de tipo cadena (string); y

logi de tipo boleano

1. a = 15

2. codigo = “4/a”

3. b = 10

4. a = b-a

5. logi = ~(310-7¨2 <= 223MOD3 · 75DIV4) AND (5/3 · 49 <> (45281MOD10)¨458)

6. codigo = “b”

7. b =b¨31

8. a = 5+a

9. b = codigo

10. logi = a<=b

b) Existen las siguientes variables x, y de tipo entero; deci de tipo real; cod de tipo

cadena (string); y logi de tipo boleano

1. x = 5

2. logi = verdadero

3. y = 3

4. x = x+1

5. cod = “b”

6. logi = 6 · 9MOD3 > 8DIV3+48/3¨4

7. cod = “falso”

8. y = 45

9. logi = cod OR logi

10. x = 3¨3

Page 2: Taller 1 Lógica y Algoritmos 2014 Sem 2

Lógica y Algoritmos Ing. Edward Alberto Ropero

Magister en Gestión, Aplicación y Desarrollo de Software

III. Estructuras secuenciales

a) Construya el pseudocódigo y diagrama de flujo para un algoritmo que determine el

área de un polígono regular de más de 4 lados, para ello se debe solicitar

inicialmente el número de lados del polígono

b) Escriba el pseudocódigo y diagrama de flujo para un algoritmo que determine el

valor de un cateto a partir de la hipotenusa y su otro cateto en un triángulo

rectángulo

IV. Estructuras selectivas

a) Desarrolle el diagrama de flujo y pseudocódigo que: dados 3 números enteros los

imprima de menor a mayor

Ejemplo:

Entrada: 54, 73, 17

Salida: 17, 54, 73

b) Construya el pseudocódigo y diagrama de flujo tal que dado un carácter determine

si es vocal o consonante.

Nota: Las fechas de entrega del taller son:

Grupo Fecha

C104 Sep. 19

E201 Sep. 8

E202 Sep. 6

E203 Sep. 11

El taller puede ser entregado a mano o en computador al principio de la clase

correspondiente a las fechas mencionadas, luego de la entrega se procederá a resolver el

mismo, por lo tanto entregas posteriores a la fecha y hora descritas no serán admitidas