Desenvolva um algoritmo que:
- Leia 2 matrizes 3x2 de números inteiros.
- Organize os números em ordem crescente.
- Crie uma matriz 3x4 com os números ordenados anteriormente.
Soluções para a tarefa
Podemos criar um algoritmo em Python para fazer as operações com matrizes. O código completo se encontra na figura em anexo.
Módulo Numpy
O módulo Numpy é muito útil para realizar operações em matrizes e vetores de todas as dimensões. Vamos usar o método randind() para gerar as matrizes, o método concatenate() para juntar as duas matrizes e o método sort() para organizar os números em ordem crescente.
Algoritmo em Python
#Importar o modulo Numpy
import numpy as np
#Criar duas matrizes 3x2
A = np.random.randint(0, 10, size=(3, 2), dtype = int)
B = np.random.randint(0, 10, size=(3, 2), dtype = int)
#Juntar as matrizes em uma matriz 3x4
C = np.concatenate((A, B), axis=1)
#Organizar os números em ordem crescente
C = C.reshape(-1)
C = np.sort(C).reshape(3,4)
#Imprimir o resultado
print(A)
print(B)
print(C)
Saiba mais sobre programação Python em: https://brainly.com.br/tarefa/52116415
#SPJ1