Está en la página 1de 1

Facultad de Ingeniería Aeronáutica

Programación
Evaluación 2 18% - Septiembre 24 de 2018
Tiempo Estimado: 1 hora 40 minutos

1. (2.5) Elabore un programa que incluya un menú que permita a partir de la opción ingresada por el usuario:

1) Hacer el cálculo de la suma de dos vectores (utilice un ciclo for en este punto)
2) Calcular la magnitud de cada vector
3) Salir

Si el usuario ingresa una opción inválida, el programa debe informárselo.

Para elaborar este programa, se sugiere que inicialice los vectores con los cuales operará y el vector en
el que almacenará el resultado de la suma:

primer_vector=[2,4,4]
segundo_vector=[1,2,3]
vector_suma=[0,0,0]

Recuerde las operaciones:

Ejemplo:
Bienvenido a la calculadora de vectores
1) Hacer la suma de los dos vectores
2) Calcular la magnitud de los vectores
3) Salir
Por favor ingrese una opción: 1
El resultado de la suma de vectores es: [3, 6, 7]
1) Hacer la suma de los dos vectores
2) Calcular la magnitud de los vectores
3) Salir
Por favor ingrese una opción: 2
La magnitud del primer vector es: : 6.0
La magnitud del segundo vector es: : 3.7416573867739413
1) Hacer la suma de los dos vectores
2) Calcular la magnitud de los vectores
3) Salir
Por favor ingrese una opción: 3
Gracias por utilizar la calculadora

2. (2.5) Elabore un programa que le pida al usuario un número entero y calcule el número de cifras que tiene
dicho número. Por ejemplo: si el usuario ingresa el número 1054786 el programa deberá imprimir que tiene
7 cifras. Aclaración: trate el número como tipo de dato entero.

Observaciones:

 El examen es completamente individual, por favor no intercambie palabras con sus compañeros.
 Está prohibido utilizar navegadores web u otros programas diferentes a Python.
 Debe crear los programas desde cero, no abra otros archivos de Python.
 A quien infrinja estas observaciones se le anulará el examen.
 En cuanto termine, envíe los archivos .py al correo mauricio.aristizabal@upb.edu.co

Muchos éxitos

También podría gustarte