import random # Ingresar números aleatorios en una matriz y # obtener la suma de los dígitos de cada elemento de # una matriz de orden n*n n = int(input("Ingrese la dimensión de la matriz: ")) matriz_original = [[0 for i in range(n)] for j in range(n)] matriz_suma_digitos = [[0 for i in range(n)] for j in range(n)] for i in range(n): for j in range(n): matriz_original[i][j] = random.randint(1, 99) for i in range(n): for j in range(n): numero = matriz_original[i][j] suma_digitos = 0 while numero > 0: digito = numero % 10 suma_digitos += digito numero //= 10 matriz_suma_digitos[i][j] = suma_digitos print("Matriz original:") for i in range(n): print(matriz_original[i]) print("Matriz suma dígitos:") for i in range(n): print(matriz_suma_digitos[i])