Está en la página 1de 9

Tarea de la Unidad

Parte I
Siga el flujo de pasos lógico de los siguientes ejercicios, y escriba el valor final de las variables

Ejercicio 1.

a = 10 Resultado

b = 20 a= 25

c = 10 b=32

a = a + 15 c=350

b = b + 12

c=a*c

Qué valores quedan en las variables a, b y c?

Ejercicio 2.

a=3 Resultado

b=8 a=6

c=1 b=11

a=5 c=7

b=9

c=7

a=a+1

b=b+2

c=c+3

Qué valores quedan en las variables a, b y c?

Ejercicio 3.

a = 10 Resultado

b=5 a=35

c = 10 b=60

a=a+b–5 c=185

b=a+b-5

c=a+b-5

a=a+5*b/2
b=a+5*b/2

c=a+5*b/2

Qué valores quedan en las variables a, b y c?

Ejercicio 4.

a=5 Resultado

b=5 a=30

c=5 b=50

a=a+a c=90

b=b+b

c=c+c

a=a+b+c

b=a+b+c

c=a+b+c

Qué valores quedan en las variables a, b y c?

Ejercicio 5.

a = 10 Resultado

b = 10

c = 10

a=a+5

b=a+3

c=a+2

a=b+4

b=b+5

c=c+8

Qué valores quedan en las variables a, b y c?

Ejercicio 6.

a = 10 Resultado

b=1 a=23

c=4 b=36

a=a+c c=77

b=a+c
c=a+c

a=c+5

b=c+b

c=a+b+c

Qué valores quedan en las variables a, b y c?

Ejercicio 7.

a=1 Resultado

b=1 a=4

c=1 b=7

a=a+a c=7

b=b+a

c=c+a

a=a+a

b=b+a

c=c+a

Qué valores quedan en las variables a, b y c?

Ejercicio 8.

a = 10 Resultado

b = 50 a=-41

c = 30 b=61

a=a–b c=-32

b=b–c

c=c–a

a=a–1

b=b–a

c=c+a–b

Qué valores quedan en las variables a, b y c?

Ejercicio 9.

a=1 Resultado

b=2 a=2

c=3 b=3
a=a+b c=6

b=a–b

c=a*b

a=a–b

b=a+b

c=a*b

Qué valores quedan en las variables a, b y c?

Ejercicio 10.

a=1 Resultado

b=2 a=1

c=3 b=3

a=a+2 c=4

b=a+2+b

c=a+2+c

a=a/2

b=b/2

c=c/2

Qué valores quedan en las variables a, b y c?

Parte II
Analice los siguientes planteamientos y plantee una solución:

1) En una aplicacion para llevar el control de vacunacion de la poblacion, se necesitan


estos campos.

.Cédula. Int (Int ld;)

.Nombre. String (String Name)

.Apellido. String (String LasN;)

.Edad. Int (Int Age;)

.Dirección. String (String Direction;)

.Vacunado. Bool (Bool Vacu;)

.Altura. Float (Float Alt;)


Peso corporal. Float (Float Ps;)

a) Escriba al lado de cada campo el tipo de dato que mejor le corresponda.

b) Escriba una propuesta del identificador que usaría para cada variable en el lenguaje de
programación de tu preferencia (Cómo declararía la variable)

2) En una aplicacion de registro de estudiantes del UTESA, se necesitan estos campos:

.Matrícula Int (Int Mat;)

.Nombre. String (String Name;)

.Apellido. String (String LastN;)

.Fecha de nacimiento String (String Current;)

.Dirección String (String Direct;)

.Teléfono Int (Int Phone;)

.Email String (String Gmail)

.Carrera String (String Carrera;)

a) Escriba al lado de cada campo el tipo de dato que mejor le corresponda.

b) Escriba una propuesta del identificador que usaría para cada variable en el lenguaje de
programación de tu preferencia (Cómo declararía la variable)

3) En una aplicacion de nomina, se necesitan los siguientes campos:

Código Int (Int Mat;)

Cédula Int (Int Cedula;)

Nombre. String (String Name;)

Apellido. String (String LastN;)

Departamento. String (String DateTime.Now.ToString;)

Fecha ingreso. (“dd-MM-yyyy”)

Salario. Int (Int Salario;)


a) Escriba al lado de cada campo el tipo de dato que mejor le corresponda.

b) Escriba una propuesta del identificador que usaría para cada variable en el lenguaje de
programación de tu preferencia (Cómo declararía la variable)

Aplicando lo aprendido sobre los operadores aritméticos, realice el proceso de resolución de


los siguientes problemas. Debe evidenciar el proceso y el resultado:

1) 27+3*5-16=
27+15-16
42-16
26

2) (2*4+12)(6-4)=
(8+12) (6-4)
(20) (2)
40

3) 3*9+(6+5-3)-12/4=
3x9(8)-12/4
27(8)-12/4
2/6-3

4) 9/[6/(-2)]=
9/-3
-3

5) [(-2)^5-(-3)^3]^2=
-32-(27)
(-5)^2
25

6) [(17-15)3+(7-12)2]/[(6-7)*(12/23)]=
(2)^3+(-5)^2/-1x(12/23)
8+25/-1x12/23
33/(-12/23)
-11x23/1x4
-253/1x4
-253/4
7) {2 [(2 + 3 – 5)² + √25 + (2 * 2 / 1) – (5 * 8 / 2) (9 + 5)]} (2² + 1)=
{2[(10)^2+√25+(4)-(20)(14)]}(5)
{2[5+4-280]}(5)
{2[9-280]}(5)
{[271]}(5)
{2x271} (5)
542 x 5
2,710

Parte IV

Aplicando lo aprendido sobre los operadores relacionales:

a) Analice y diga el resultado de los siguientes enunciados.

b) Exprese con los símbolos del lenguajes de programación de tu preferencia para los
operadores relacionales (y números en los casos que aplique), lo que el enunciado está
diciendo con palabras.

Cuatro es mayor que cinco. 4>5

Nueve es menor que diecinueve 9<19

Azul es igual que Azul azul== azul

Cuarenta y cinco es mayor o igual que cuarenta y cuatro. 45<=44

Verde no es igual que Verde verde NOT es igual que verde

Doce es menor o igual que doce. 12<=12

Menos 1 es menor que cero. 1<0

Menos dos es mayor que menos uno. -2>-1

Amarillo es igual que Amarilo Amarillo==Amarillo

Veinticinco es igual que menos veinticinco. 25==-25

Parte V

Aplicando lo aprendido sobre los operadores lógicos:

a) Analice y diga el resultado de los siguientes enunciados.


b) Exprese con los símbolos del lenguajes de programación de tu preferencia para los
operadores lógicos, lo que los enunciados están diciendo con palabras.

1. Si me inscribo en el UTESA y apruebo todas las materias puedo obtener el título de


Ing. en Informatica

Si me inscribo en el UTESA AND apruebo todas las materias puedo obtener el título de
Ing. en Informatica

2. Si no duermo, no me salen ojeras.

Si NOT duermo, NOT me salen ojeras.

3. Me gusta comer pizza y beber refresco.


Me gusta comer pizza AND beber refresco.

4. Si no asisto a clases, me mantendré al día con el contenido.


Si NOT asisto a clases, me mantendré al día con el contenido.

5. Si me alimento bien y descanso lo suficiente, tendré buena salud.


Si me alimento bien AND descanso lo suficiente, tendré buena salud.

6. Si practico mucho la programación, no aprenderé rápido.


Si practico mucho la programación, NOT aprenderé rápido.

7. Si hago las tareas bien o hago bien los examenes obtendré la puntuación máxima.

Si hago las tareas bien OR hago bien los examenes obtendré la puntuación máxima.

8. Si tengo hambre, debo comer


Si tengo hambre, debo comer.

9. Si tengo sueño, no debo dormir


Si tengo sueño, NOT debo dormir
10. S10. Si monto bicicleta o nado, estaré haciendo ejercicio.
Si monto bicicleta OR nado, estaré haciendo ejercicio.

Damian Arias 1226762

También podría gustarte