Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FUNDAMENTOS DE PROGRAMACIÓN
Para todos los algoritmos diseñado de esta asignación, se deberá escribir su codi…cación en el lenguaje de progra-
mación Python.
1. Genere una lista que contenga todos los divisores de un número introducido por el teclado.
2. Genere una lista que contenga los primeros 10 múltiplos de un número introducido por el teclado.
3. Almacenar en una lista los primeros números primos menores que 100.
4. De…nir dos listas de dimensión 3 de números aleatorios de dos dígitos y calcular la distancia entre dichos
vectores del espacio.
7. Generar una lista con 10 números aleatorios de dos digitos y calcular la media de todos los elementos contiguos
del arreglo y presentarlo en otra nueva lista. El programa debe mostrar la lista original y la nueva lista con sus
promedios.
8. Generar un vector con 10 números aleatorios de tres dígitos, de manera que vayan intercalado números pares
e impares.
9. Generar un vector con 10 números aleatorios de tres dígitos, de manera que todos los números sean primos.
11. Generar dos vectores de 10 números aleatorios de dos dígitos de manera que el nuevo vector tenga por primer
componente la suma de dichos vectores y la segunda componente el producto ( la suma y el producto es
componente a componente).
12. Generar un vector de 10 números con la condición de que en las posiciones impares aparezcan números aleatorios
impares y en las posiciones pares, aparezcan números aleatorios pares.
13. Generar un vector de 10 números con la condición de que en las posiciones impares aparezcan números aleatorios
divisible por 3 y en las posiciones pares, aparezcan números aleatorios divisible por 5.
1
15. Tablas de llamadas de ventas y copiadoras vendidas para 10 vendedores
i=1
n i=1
n
y = ax + b
donde ! !
n
X n
X
n
xi yi
X i=1 i=1
xi yi
i=1
n
b= !2
n
X
n
xi
X i=1
x2i
i=1
n
y
a=y bx