Informática, perguntado por FernandoGGGG, 5 meses atrás

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

Respondido por vbonat
1

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

Anexos:
Perguntas interessantes