Faça um programa que preencha uma matriz
, calcule e mostre a matriz R, resultante da multiplicação dos elementos de M pelo seu maior elemento
Passo 1
Beleza, vamos lá! O que a gente precisa fazer aqui é criar um programa que trabalha com matrizes, que são tabelinhas organizadas em linhas e colunas. Especificamente, a gente vai trabalhar com uma matriz de tamanho
, ou seja, com 2 linhas e 2 colunas. O objetivo é preencher essa matriz com números, descobrir qual é o maior número nela e depois criar uma nova matriz chamada R, onde cada elemento da matriz original será multiplicado por esse maior número. Pra resolver isso, vamos precisar saber como trabalhar com matrizes, como preencher elas com valores, como encontrar o maior elemento e como fazer multiplicações entre os elementos.
Passo 2
Primeiro, vamos precisar criar e preencher a matriz
de tamanho
. Em muitos programas, isso pode ser feito usando listas ou arrays. Por exemplo, em Python, podemos usar listas aninhadas para representar a matriz.
Passo 3
Depois de preencher a matriz
com os valores desejados, o próximo passo é encontrar o maior elemento dessa matriz. Para isso, vamos precisar comparar todos os elementos dentro da matriz e identificar qual deles é o maior.
Passo 4
Com o maior elemento identificado, vamos criar a matriz
. Essa matriz vai ser do mesmo tamanho que
(
), mas cada elemento de
será resultado da multiplicação do elemento correspondente em
pelo maior número que encontramos.
Passo 5
Finalmente, vamos mostrar as duas matrizes: a original
e a resultante
. Isso ajuda a visualizar como cada elemento de
foi transformado na matriz
.
Resposta
Ao seguir esses passos, teremos a matriz
onde cada elemento de
foi multiplicado pelo maior elemento de
. Por exemplo, se a matriz
for:
O maior elemento é
. Então, a matriz
será:
Exercícios relacionados
Cada espectador de um cinema respondeu a um questionário no qual constava sua idade e sua opinião em relação ao filme: ótimo - 3; bom - 2; regular-1. Faça um programa que receba a idade e a opinião de 15 espectadores, calcule e mostre:
a) A média das idades das pessoas que responderam ótimo;
b) a quantidade de pessoas que responderam regular;
c) e a percentagem de pessoas que responderam bom, entre todos os espectadores analisados
a) A média das idades das pessoas que responderam ótimo;
b) a quantidade de pessoas que responderam regular;
c) e a percentagem de pessoas que responderam bom, entre todos os espectadores analisados
Escreva um programa que peça para o usuário entrar com o número de linhas (m), colunas ( n ) e os elementos de uma matriz
e depois calcule e mostre a matriz
, tal que
é igual à transposta de
Faça uma função (cria_matriz) que cria uma matriz
por
, preenchida com zeros e uma função (print_matriz) que mostra uma matriz de qualquer dimensão
Faça um programa que leia um conjunto não determinado de valores e mostre o valor lido, seu quadrado, seu cubo e sua raiz quadrada. Finalize a entrada de dados com um valor negativo ou zero.