Claro! Aqui está um exemplo de algoritmo em Python que realiza essa multiplicação: ```python # Criando a matriz M 10x10 M = [] for i in range(10): linha = [] for j in range(10): num = int(input(f"Digite o valor para a posição [{i}][{j}]: ")) linha.append(num) M.append(linha) # Multiplicando cada linha pelo elemento da diagonal principal for i in range(10): diagonal = M[i][i] for j in range(10): M[i][j] *= diagonal # Mostrando a matriz após as multiplicações for i in range(10): for j in range(10): print(M[i][j], end=" ") print() ``` Esse algoritmo irá solicitar que você digite os valores para preencher a matriz M 10x10. Em seguida, ele irá multiplicar cada linha pelo elemento da diagonal principal daquela linha e mostrar a matriz resultante.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar