Mudanças entre as edições de "Pensamento Computacional - Arrays Multidimensionais no Java"
(Criou página com '=Como definir e operar com matrizes no Java= *[https://drive.google.com/file/d/1hF7PVsXxsujK3w2WVbfSLLofEXLyWf8k/view?usp=sharing Vídeo Explicativo Arrays Multidimensionais...') |
|||
Linha 1: | Linha 1: | ||
=Como definir e operar com matrizes no Java= | =Como definir e operar com matrizes no Java= | ||
− | |||
− | |||
− | |||
− | |||
Na aula anterior estudamos os '''vetores''', que são estruturas de dados que permitem organizar os dados tal como<br />se fossem uma '''tabela unidimensional'''. O acesso a '''cada elemento''' do vetor é realizado pela '''indexação''' do mesmo, ou seja , um número inteiro que permite identificar a posição de um determinado vetor.<br /> <br />De forma similar ao vetor, pode-se criar '''arranjos multidimensionais'''. Por exemplo, uma matriz bidimensional pode ser definida usando um nome seguido de suas dimensões (de uma dupla de colchetes para indicar '''linha''' e a '''coluna'''). Os elementos da matriz serão todos de um mesmo tipo. | Na aula anterior estudamos os '''vetores''', que são estruturas de dados que permitem organizar os dados tal como<br />se fossem uma '''tabela unidimensional'''. O acesso a '''cada elemento''' do vetor é realizado pela '''indexação''' do mesmo, ou seja , um número inteiro que permite identificar a posição de um determinado vetor.<br /> <br />De forma similar ao vetor, pode-se criar '''arranjos multidimensionais'''. Por exemplo, uma matriz bidimensional pode ser definida usando um nome seguido de suas dimensões (de uma dupla de colchetes para indicar '''linha''' e a '''coluna'''). Os elementos da matriz serão todos de um mesmo tipo. | ||
− | |||
===Um Exemplo de Soma de Matrizes da Matemática=== | ===Um Exemplo de Soma de Matrizes da Matemática=== | ||
− | |||
A soma de duas matrizes na matemática é realizada pela soma dos elementos de mesma linha e coluna.<br />A dimensão das matrizes deve ser a mesma. Podemos usar os arranjos bidimensionais no Java para ''acomodar'' estas matrizes. <br />OBSERVAR que a operação de soma deve ser realizada elemento por elemento. Dois ''loops'' aninhados serão usados para iterar sobre as linhas e colunas. | A soma de duas matrizes na matemática é realizada pela soma dos elementos de mesma linha e coluna.<br />A dimensão das matrizes deve ser a mesma. Podemos usar os arranjos bidimensionais no Java para ''acomodar'' estas matrizes. <br />OBSERVAR que a operação de soma deve ser realizada elemento por elemento. Dois ''loops'' aninhados serão usados para iterar sobre as linhas e colunas. | ||
− | |||
Vejamos o exemplo abaixo.<br /> <br />'''PROBLEMA''': Definir duas matrizes de inteiros de dimensão 2x3 e computar a soma das mesmas. As matrizes serão iniciadas na definição.<br />:Dados de Entrada: Matrizes '''mA[2][3]''' e '''mB[2][3]''' de inteiros. Por questões de facilidade, já serão iniciadas na definição.<br />:Dados de Saída: Matriz '''mC[2][3]''' resultante da soma de '''mA''' com '''mB''' | Vejamos o exemplo abaixo.<br /> <br />'''PROBLEMA''': Definir duas matrizes de inteiros de dimensão 2x3 e computar a soma das mesmas. As matrizes serão iniciadas na definição.<br />:Dados de Entrada: Matrizes '''mA[2][3]''' e '''mB[2][3]''' de inteiros. Por questões de facilidade, já serão iniciadas na definição.<br />:Dados de Saída: Matriz '''mC[2][3]''' resultante da soma de '''mA''' com '''mB''' |
Edição das 17h20min de 1 de dezembro de 2023
Como definir e operar com matrizes no Java
Na aula anterior estudamos os vetores, que são estruturas de dados que permitem organizar os dados tal como
se fossem uma tabela unidimensional. O acesso a cada elemento do vetor é realizado pela indexação do mesmo, ou seja , um número inteiro que permite identificar a posição de um determinado vetor.
De forma similar ao vetor, pode-se criar arranjos multidimensionais. Por exemplo, uma matriz bidimensional pode ser definida usando um nome seguido de suas dimensões (de uma dupla de colchetes para indicar linha e a coluna). Os elementos da matriz serão todos de um mesmo tipo.
Um Exemplo de Soma de Matrizes da Matemática
A soma de duas matrizes na matemática é realizada pela soma dos elementos de mesma linha e coluna.
A dimensão das matrizes deve ser a mesma. Podemos usar os arranjos bidimensionais no Java para acomodar estas matrizes.
OBSERVAR que a operação de soma deve ser realizada elemento por elemento. Dois loops aninhados serão usados para iterar sobre as linhas e colunas.
Vejamos o exemplo abaixo.
PROBLEMA: Definir duas matrizes de inteiros de dimensão 2x3 e computar a soma das mesmas. As matrizes serão iniciadas na definição.
:Dados de Entrada: Matrizes mA[2][3] e mB[2][3] de inteiros. Por questões de facilidade, já serão iniciadas na definição.
:Dados de Saída: Matriz mC[2][3] resultante da soma de mA com mB
Exercícios
Implementar um programa para calcular a média de todos elementos da matriz C do exemplo acima.
solução média | ||
---|---|---|
|}
|