Está en la página 1de 4

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

necesitan estos campos.

▪ Cédula. Int (Int Id;)


▪ Nombre. String (String Name;)
▪ Apellido. String (String LastN;)
▪ 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 C# (Cómo declararía la variable)

2) En una aplicacion de registro de estudiantes del ITLA, 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 C# (Cómo declararía la variable)

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

▪ Código Int (Int Id;)


▪ Cédula Int (Int Cedula;)
▪ Nombre. String (String Name;)
▪ Apellido. String (String LastN;)
▪ Departamento. String (String DateTime.Now.ToString(“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 C# (Cómo declararía la variable)

Parte II

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 =

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

3) 3*9+(6+5-3)-12/4=

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

5) [(-2)5-(-3)3]2=

6) [(17-15)3+(7-12)2]/[(6-7)*(12/23)]=

7) {2 [(2 + 3 – 5)² + √25 + (2 * 2 / 1) – (5 * 8 / 2) (9 + 5)]} (2² + 1)=

8) {√25 [3 (3*3) – (20/5)]} (9-2) / (7+5*2)³ =

9) {8 [9-4+6)² (4²-2) – (60*2/4) (9+1)]} + √36 + (9*2/2) =

10) {(√4*3) [(10+15) (5*12)² + √16 – (16-4*3)]} / 6 =

Parte III

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 C# para los


operadores relacionales (y números en los casos que aplique), lo que el enunciado
está diciendo con palabras.
1. Cuatro es mayor que cinco.
2. Nueve es menor que diecinueve
3. Azul es igual que Azul
4. Cuarenta y cinco es mayor o igual que cuarenta y cuatro.
5. Verde no es igual que Verde
6. Doce es menor o igual que doce.
7. Menos 1 es menor que cero.
8. Menos dos es mayor que menos uno.
9. Amarillo es igual que Amarilo
10. Veinticinco es igual que menos veinticinco.

Parte IV

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 C# para los


operadores lógicos, lo que los enunciados están diciendo con palabras.

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


de Tecnólogo en Desarrollo de Software.

2. Si no duermo, no me salen ojeras.

3. Me gusta comer pizza y beber refresco.

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

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

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

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

8. Si tengo hambre, debo comer.

9. Si tengo sueño, no debo dormir

10. Si monto bicicleta o nado, estaré haciendo ejercicio.

También podría gustarte