Preenchimento: Crie uma matriz 3x3. Peça para o usuário preencher todos os campos com números inteiros. Mostre a matriz formatada no final.
Diagonal Principal: Em uma matriz 3x3, mostre apenas os elementos onde a linha é igual à coluna (0,0 | 1,1 | 2,2).
🟡 Médios
Soma das Linhas: Leia uma matriz 3x3. No final, mostre a soma de cada uma das 3 linhas separadamente.
Linha 0: soma...
Linha 1: soma...
Mapa do Tesouro: Crie uma matriz 5x5 cheia de zeros. Coloque o número 1 em uma posição aleatória. Peça para o usuário digitar linha e coluna. Diga se ele acertou o tesouro.
🔴 Desafio
Multiplicação de Escalar:
Leia uma matriz A (2x2).
Leia um número multiplicador X.
Gere uma matriz B onde cada elemento é o elemento de A multiplicado por X.
📚 Gabarito e Soluções Comentadas
Gabarito Explicado ### Questão 1: Preenchimento **Resolução e Implementação:**
// Estrutura de implementação recomendada para Preenchimento// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Estruturas de Dados II: Matrizes**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 2: Diagonal Principal **Resolução e Implementação:**
// Estrutura de implementação recomendada para Diagonal Principal// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Estruturas de Dados II: Matrizes**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 3: Soma das Linhas **Resolução e Implementação:**
// Estrutura de implementação recomendada para Soma das Linhas// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Estruturas de Dados II: Matrizes**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 4: Mapa do Tesouro **Resolução e Implementação:**
// Estrutura de implementação recomendada para Mapa do Tesouro// Validação de regras de negócio e retorno consistente
- **Explicação:** A solução atende diretamente aos requisitos de **Estruturas de Dados II: Matrizes**, garantindo tipagem consistente, legibilidade e tratamento de casos de borda. ### Questão 5: Multiplicação de Escalar **Resposta Comentada:** - **Fundamentação:** No contexto de **Estruturas de Dados II: Matrizes**, o conceito abordado (Multiplicação de Escalar) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais.