Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Questão 1/5 Sobre vetores, é correto afirmar que: Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA A O primeiro elemento do vetor está no índice 1 (um) do vetor. B Somente podemos ter vetores com duas dimensões. C Um mesmo vetor pode receber qualquer tipo de dado, seja inteiro ou string. D O último índice de um vetor de 20 posições é o 19. Você acertou! Aula 02 / Slide 04 E Vetores multidimensionais são utilizados para armazenar tipos de variáveis diferentes. Questão 2/5 Sobre os conceitos de vetores, matrizes e registros. Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA A As matrizes são variáveis multidimensionais e, na memória, quando declarada, seus elementos estão em diversas posições aleatórias e não sequenciais. B Tanto vetores quanto matrizes, podem ter seus tamanho alterados durante a execução do programa, não havendo a necessidade de definir seu tamanho na declaração. C Podemos armarzenar em um mesmo vetor informações de variados tipos de dados. D Não podemos declarar matrizes com mais de duas dimensões. E Quando declaramos uma matriz do tipo inteiro, ela somente pode receber números inteiros, mesmo tendo várias dimensões. Você acertou! Aula 02 / Slide 4, 5, 8, 9, 11 Questão 3/5 A forma correta de declara uma matriz de 4 linhas com 4 colunas para armazenar números inteiros é: Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA A mat[4][4]; B int mat [4][4]; Você acertou! Aula 02 / slides 05 C int mat[16]; D int {4}{4} E int(4)(4); Questão 4/5 Com base na matriz 3x3 apresentada, qual algoritmo vai executar o resultado esperado. 0 0 0 0 1 2 0 2 4 Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA A int x,y,mat[3][3]; for(x=1; x<=3; x++) for(y=1; y<=3; y++) mat[x][y] = x + y; B int x,y,mat[3][3]; for(x=0; x<=3; x++) for(y=0; y<=3; y++) mat[x][y] = x + y; C int x,y,mat[3][3]; for(x=0; x<3; x++) for(y=0; y<3; y++) mat[x][y] = x * y; Você acertou! Aula 02 / Slide 12 D int x,y,mat[3][3]; for(x=1; x<=3; x++) for(y=1; y<=3; y++) mat[x][y] = x * y; E int x,y,mat[3][3]; for(x=0; x<3; x++) for(y=0; y<3; y++) mat[x][y] = x - y; Questão 5/5 Tendo como base o algoritmo a seguir, ao final da execução, qual será o valor armazenado em ‘x’. void main() { int x,y,mat[3][3]; for(x=2; x>=0; x--) for(y=1; y<=3; y++) mat[x][y-1] = x + y; for(y=0; y<9; y++) x += mat[0][y]; } Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA A 5 B 6 C 25 D 27 E 26 Você acertou! Aula 02 / Slide 10, 11 e 12
Compartilhar