Crie uma matriz 10 times 10 com elementos aleatórios no intervalo [0, 20]:
Imprima a matriz transposta.

Passo 1

Resumo do enunciado: criar uma matriz 10×10 com valores aleatórios no intervalo [0,20] e imprimir a sua transposta. Vamos usar programação em Python e a biblioteca NumPy para gerar a matriz e transpor.

Passo 2

Importar o NumPy para trabalhar com arrays multidimensionais e geração de números aleatórios: usamos import numpy as np.
Gerar a matriz A com valores inteiros uniformes de 0 a 20 (inclusive) usando np.random.randint(0, 21, size=(10, 10)).
Obter a transposta de A usando o atributo A.T ou a função np.transpose(A), que troca linhas por colunas.

Passo 3

Imprimir o resultado usando print, exibindo a matriz transposta na tela.

Resposta

import numpy as np

Gera matriz 10x10 com valores inteiros aleatórios de 0 a 20

A = np.random.randint(0, 21, size=(10, 10))

Calcula a transposta

A_T = A.T

Imprime a matriz transposta

print(“Matriz transposta:”)
print(A_T)

Exercícios relacionados