Actividad: Ejercicios sobre listas anidadas/matrices.
info_outline Ejercicios sobre listas anidadas/matrices.
Desarrollarás, en conjunto con el profesor, los algoritmos de algunos problemas que implican el uso de matrices.
group Modalidad
Sesión Plenaria.
check Objetivos de aprendizaje
- Aplicar el concepto de matrices en la solución de problemas.
list Instrucciones
- Resuelve cualquier duda que te haya quedado del autoestudio previo.
- Desarrolla, en conjunto con el profesor, los siguiente problemas.
-
Problemas:
Crea una función promedio matriz que recibe una matriz de enteros. La función regresa el promedio de todos los elementos de la matriz. - Crea una función multiplica columna que recibe una matriz y dos números (valor y columna).
La función multiplica toda la columna de la matriz por el valor de num.
Por ejemplo, si la matriz tiene los siguientes valores:
2 5 6 4
3 4 5 1
7 8 5 6
9 7 1 5Al llamar multiplica_columna(matrix, 1, 4) los nuevos valores en la matriz deberán ser:
2 20 6 4
3 16 5 1
7 32 5 6
9 28 1 5 - Desarrolla la función posicion_pares que recibe una matriz de enteros. La función
despliega en pantalla el número del renglón y el número de la columna donde se encuentran los elementos pares.
Utiliza dos ciclos anidados y condicionales.
Por ejemplo, si la matriz tiene los siguientes valores:
2 5 7 4
3 6 5 1
7 3 5 8
4 9 1 6El procedimiento desplegará en pantalla:
El valor 2 esta en la posición 0,0
El valor 4 esta en la posición 0,3
El valor 6 esta en la posición 1,1
El valor 8 esta en la posición 2,3
El valor 4 esta en la posición 3,0
El valor 6 esta en la posición 3,3
attachmentRecursos
- Template para ejemplos de clase actividad12-3.py
offline_pin Especificaciones de entrega
No Aplica.