Logo Passei Direto
Buscar

Matemática

UNICESUMAR
Em C, é comum combinar matrizes (arrays multidimensionais) e structs para organizar dados complexos. ​Considerando o texto apresentado, sobre esses conceitos, analise as afirmações a seguir: I. Uma matriz é um array de arrays, permitindo armazenar elementos em linhas e colunas, sendo acessada pela sintaxe matriz[i][j]. II. Uma struct é um tipo de dado que permite agrupar variáveis de diferentes tipos sob um mesmo nome. III. É possível declarar uma matriz de structs, permitindo organizar múltiplos registros bidimensionais de forma estruturada. IV. Cada elemento de uma struct que está dentro de uma matriz de structs só pode ser acessado usando a função printf, não podendo ser acessado diretamente. É correto o que se afirma em:
User badge image
giovani sabino

há 19 horas

Respostas

User badge image

Ed Verified user icon

há 19 horas

Vamos analisar cada afirmação: I. Uma matriz é um array de arrays, permitindo armazenar elementos em linhas e colunas, sendo acessada pela sintaxe matriz[i][j]. Verdadeiro, essa definição está correta. II. Uma struct é um tipo de dado que permite agrupar variáveis de diferentes tipos sob um mesmo nome. Verdadeiro, essa definição também está correta. III. É possível declarar uma matriz de structs, permitindo organizar múltiplos registros bidimensionais de forma estruturada. Verdadeiro, essa afirmação é correta, pois é possível criar uma matriz onde cada elemento é uma struct. IV. Cada elemento de uma struct que está dentro de uma matriz de structs só pode ser acessado usando a função printf, não podendo ser acessado diretamente. Falso, essa afirmação é incorreta. Os elementos de uma struct dentro de uma matriz de structs podem ser acessados diretamente usando a sintaxe apropriada, como `matriz[i].campo`. Portanto, as afirmações corretas são I, II e III. A alternativa que contém todas as afirmações verdadeiras é: I, II e III. Se essa opção não estiver disponível, você deve escolher a que mais se aproxima.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina