Exercícios Resolvidos de Manipulando Matrizes

Ver Teoria

Enunciado

Gerar e imprimir uma matriz de tamanho 10 x 10, onde seus elementos são da forma:

  • A [ i ] [ j ]   =   2 i   +   7 j   -   2   s e   i   <   j ;
  • A [ i ] [ j ]   =   3 i 2   -   1   s e   i   =   j ;
  • A [ i ] [ j ]   =   4 i 3   -   5 j 2   +   1   s e   i   >   j .

Passo 1

Eae, tudo tranquilo?

Nessa questão, vamos iniciar declarando a matriz A com as suas dimensões 10 × 10 . Além disso, vamos declará-la como i n t , pois, como é mostrado no enunciado, os seus elementos são inteiros que vem de operações com números dos índices de suas posições.

Passo 2

A seguir, vamos passar os valores para essa matriz. Usando o laço de f o r duplo, com i representando o índice das linhas e j sendo o índice das colunas, vamos usar i f e e l s e para passar os valores de acordo com cada condição do enunciado.

Nesse caso, vamos seguir a ordem do enunciado, começando por i < j , depois i = = j e, por fim, i > j , que é a única condição que falta, por isso usando apenas o e l s e .

Passo 3

Agora, basta printarmos a matriz, para isso, vamos aproveitar os laços de f o r já feitos. Dentro do laço de f o r do j , índice das colunas, nós imprimimos cada termo dado uma distância /t entre cada termo. Dentro somente do laço de f o r do i , índice das linhas, nós fazemos uma quebra de linha. Dessa forma, a impressão da matriz está finalizada.

Resposta