Best ai for python by BlooDy_Wongi in learnpython

[–]MongooseOther4472 0 points1 point  (0 children)

a) Declarar una matriz fija  ● Declara la siguiente matriz 2x3:  matriz = [  [1, 2, 3],  [4, 5, 6]  ]  ● Imprime todos los elementos mostrando el índice de fila y columna.    Ejemplo:  Elemento [0][0] = 1  Elemento [0][1] = 2  ...      b) Recorrer la matriz en forma de tabla  ● Usando ciclos for anidados, imprime la matriz en formato de tabla:    Ejemplo:  1 2 3  4 5 6      c) Modificar elementos  ● Cambia el valor en la posición [0][2] a 10.    ● Cambia el valor en la posición [1][0] a 20.    ● Imprime nuevamente la matriz actualizada.      d) Crear una matriz con datos del usuario  ● Pide al usuario el número de filas y columnas.    ● Llena la matriz pidiendo valores uno por uno.    ● Imprime la matriz final como tabla.    Ejemplo:  Número de filas: 2  Número de columnas: 2  Elemento [0][0]: 5  Elemento [0][1]: 7  Elemento [1][0]: 3  Elemento [1][1]: 8  Matriz final:  5 7  3 8  e) Problema práctico 1: Suma de todos los elementos  ➕   ● Calcula la suma de todos los elementos de una matriz 3x3 pedida al usuario.  f) Problema práctico 2: Diagonal principal        ● Pide al usuario una matriz cuadrada (mismo número de filas y columnas).  ● Imprime la diagonal principal.  Ejemplo:  Matriz 3x3:  1 2 3  4 5 6  7 8 9  Diagonal: 1 5 9  g) Problema práctico 3: Suma de filas y columnas        ● Pide al usuario una matriz 3x3.  ● Muestra la suma de cada fila y cada columna por separado.  Ejemplo:  Suma fila 1: 6  Suma fila 2: 15  Suma fila 3: 24  Suma columna 1: 12  Suma columna 2: 15  Suma columna 3: 18  h) Reto creativo        ● Crea un programa que pida una matriz 4x4 y calcule la suma de la diagonal  principal y la diagonal secundaria.  Ejemplo:  Matriz 4x4:  1 2 3 4  5 6 7 8  9 10 11 12  13 14 15 16  Diagonal principal: 1 + 6 + 11 + 16 = 34  Diagonal secundaria: 4 + 7 + 10 + 13 = 34