Exercícios de Matrizes - Lista de Exercícios Resolvida
Questão 1
Você está trabalhando num projeto em C++ para automatizar algumas operações do setor financeiro da sua empresa. Para isso, você precisa trabalhar com uma tabela de dados que possui o ID de cada funcionário e o seu respectivo salário. Com os seus conhecimentos de programação, você resolve criar uma matriz para armazenar os dados dessa tabela. Como você declara essa matriz?
Obs.: A tabela possui no máximo 200 valores de ID, com um valor de salário atrelado a cada um deles.
Exemplo de tabela:
Ver solução completaQuestão 2
O cubo mágico é um problema muito famoso que pode ser resolvido por meio de um algotítmo. Suponha que você esteja fazendo um programa no qual necessite representar um cubo mágico gigante . Declare um array multidimensional que pudesse representar esse cubo. Considere que os elementos desse array serão do tipo char.
Ver solução completaQuestão 3
Imagine que você está programando em C++ e encontra a seguinte matriz:
Faça um código em C++ para declarar essa matriz.
Ver solução completaQuestão 4
No código a seguir, indique onde é declarada uma matriz e onde é declarado um vetor.
Ver solução completaQuestão 6
Um colega de faculdade que estava com dificuldades no assunto de matrizes, pede a sua ajuda com um erro no código em que ele estava trabalhando. Encontre o erro cometido ao tentar declarar uma matriz no código a seguir e o corrija.
Ver solução completaQuestão 7
Imagine que você está elaborando um jogo e, para manipular as imagens que vão aparecer na tela, você mapeia cada pixel da janela do jogo numa matriz bidimensional.
Considerando que a janela do jogo terá uma dimensão de 1080 por 720 pixels e que podemos representar cada pixel como um número inteiro, declare essa matriz.
Ver solução completaQuestão 8
Em um jogo de xadrez, utiliza-se um tabuleiro 8x8 para posicionamento das peças.
Imagine que você precisa recriar um jogo de xadrez usando um programa em C++. Com os seus conhecimentos sobre matrizes, você decide refazer o tabuleiro como uma matriz e as peças como os valores armazenados nessa matriz. Sabendo que cada peça será representada por uma letra, faça um código declarando essa matriz.
Ver solução completa