Matrizes e vetores são estruturas de dados que aceitam quantidades consideráveis de dados de um mesmo tipo, sendo muito úteis em diversos tipos de aplicações, como jogos e aplicações matemáticas.
Pensando na ideia de jogos, se tivermos que declarar matrizes para indicar um tabuleiro de xadrez e um jogo da velha, qual das afirmativas abaixo contém as formas corretas de se declarar estas duas estruturas de dados.
I – int velha [2][2];
II – char xadrez [8][8];
III – char velha [3][3];
IV – int xadrez [8,8];
Considerando o contexto apresentado, está correto:
Alternativas
Alternativa 1:
I e II, apenas.
Alternativa 2:
I e III, apenas.
Alternativa 3:
II e III, apenas.
Alternativa 4:
II e IV, apenas.
Alternativa 5:
III e IV, apenas.
Soluções para a tarefa
Respondido por
0
Olá, tudo bem?
A alternativa correta e a número 3: II e III, apenas.
Segue abaixo as explicações.
As matrizes trabalham com linhas e colunas enquanto que os vetores trabalham apenas em linhas.
Dessa forma, para declarar matrizes para indicar um tabuleiro de xadrez e um jogo da velha devemos pensar da seguinte forma:
CHAR se refere ao tamanho do dado, que é de apenas um carácter.
INT que dizer que o número deve ser inteiro. Porém, não há necessidade de consumir memória, pois podemos utilizar qualquer carácter e não somente um número inteiro. Veja que um Char 1 byte ocupa enquanto que o Int ocupa 4 bytes.
Assim, para um jogo de xadrez temos 8 colunas por 8 linhas e para um jogo da velha temos 3 colunas por 3 linhas.
Bons estudos,
Perguntas interessantes
História,
7 meses atrás
Inglês,
7 meses atrás
Matemática,
7 meses atrás
Pedagogia,
11 meses atrás
Informática,
11 meses atrás
Matemática,
1 ano atrás
Biologia,
1 ano atrás
Matemática,
1 ano atrás