Claro! Aqui está um exemplo de algoritmo em Python que realiza essa tarefa: ```python # Criando a matriz 50x50 matriz = [[0] * 50 for _ in range(50)] # Lendo os valores da matriz for i in range(50): for j in range(50): matriz[i][j] = int(input(f"Digite o valor da posição [{i}][{j}]: ")) # Multiplicando cada linha pelo elemento da diagonal principal for i in range(50): elemento_diagonal = matriz[i][i] for j in range(50): matriz[i][j] *= elemento_diagonal # Mostrando a matriz após as multiplicações for i in range(50): for j in range(50): print(matriz[i][j], end=" ") print() ``` Esse algoritmo lê os valores da matriz 50x50, multiplica cada linha pelo elemento da diagonal principal daquela linha e, em seguida, mostra a matriz resultante. Lembre-se de que você precisa executar esse código em um ambiente de programação para testá-lo.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar