Prévia do material em texto
231GGR0049A - ALGORITMOS E PROGRAMAÇÃO Questionário Atividade 4 (A4) Iniciado em terça, 28 fev 2023, 20:30 Estado Finalizada Concluída em sexta, 3 mar 2023, 23:23 Tempo empregado 3 dias 2 horas Avaliar 10,00 de um máximo de 10,00(100%) Parte superior do formulário Questão 1 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Podemos definir um vetor como uma sequência de valores do mesmo tipo, no qual estes valores são armazenados na memória e faz o uso de um mesmo nome da variável, ou seja, com apenas um nome de uma variável é possível acessar inúmero valores. Com base nas informações apresentadas sobre vetor, assinale a alternativa correta: a. O vetor não é uma lista, sendo assim não possui vários elementos do mesmo tipo. b. O vetor é uma letra que pode ser definido do tipo char, sendo assim, só poderá ser incluídos caracteres do tipo String. c. O vetor é uma variável que só pode ser do tipo inteiro e não poderá ser definido como uma lista de valores. d. O vetor é uma tabela no qual pode possuir vários elementos do mesmo tipo, sendo definidos apenas por inteiros. e. O vetor pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. Resposta correta. O vetor pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. Feedback A resposta correta é: O vetor pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. Questão 2 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Observe o código a seguir: #include int main() { int matriz[3,5]; return 0; } Qual será o retorno do código ao ser executado? a. O código irá retornar 0. b. O código está correto e não irá retornar nada. c. Nenhuma das opções anteriores. d. O código não irá executar, pois está errado. Resposta correta.Conforme visto no código, a definição de uma matriz está incorreta, ou seja, o código não irá ser compilado pelo compilador, irá retornar erro de sintaxe mostrando a definição incorreta da matriz pois está separada por vírgulas e apenas um grupo de colchetes. e. O código irá retornar true. Feedback A resposta correta é: O código não irá executar, pois está errado. Questão 3 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Com base nos estudos sobre matriz, observe o seguinte código: #include int main() { int matriz[3][2]; int y; int x; for (y = 0; y int main() { int vetor[5]; int indice; printf("Escreva 5 números: "); for (indice = 0; indice #include int main(void) { float notas[5] = {7, 8, 9.5, 9.9, 5.2}; printf("Exibindo os Valores do Vetor \n\n"); printf("notas[0] = %.1f\n", notas[0]); printf("notas[1] = %.1f\n", notas[1]); printf("notas[4] = %.1f\n", notas[4]); printf("notas[3] = %.1f\n", notas[3]); printf("notas[2] = %.1f\n", notas[2]); getch(); return 0; } Assinale a alternativa que corresponde a exibição da linha em negrito. a. 9.9 b. 7 c. 9.5 d.8 e. 5 .2 Resposta correta. Pode parecer bem bobo, mas a linha em negrita mesmo que esteja no meio do código estará imprimindo a última posição, ou seja, o 5° valor adicionado ao array, ou seja, o valor é de 5.2 Feedback A resposta correta é: 5.2 Questão 6 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Observe o código a seguir: #include #include #include int main() { int vetor[5], i; for (i = 0; i int main(void) { int vetor[5]; int contador; int par = 0; printf("Digite 5 números inteiros.\n"); for (contador = 0; contadorde um vetor, já com 5 números inteiros, poderia ser feito de qual forma? Assinale a alternativa correta. a. int[5] vetor = {1,2,4,5,8} b. int vetor5 = {1,2,3,4,5} c. int vetor[5] = {1,2,4,5,8} Resposta correta.A resposta correta refere-se a declaração de um vetor normalmente, no qual é definido pela sintaxe do tipo do vetor, nome da variável, quantidade de posições, e o valor atribuído, ficando int vetor[5] = {1,2,4,5,8} ou int vetor[5] = {1,2,3,4,5} d. int vetor[5] = {12345} e. vetor[5] int = [1,2,4,5,8] Feedback A resposta correta é: int vetor[5] = {1,2,4,5,8} Questão 10 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão A matriz é uma quantidade de variáveis de mesmo tipo, compreensíveis com um singularnome e guardados contiguamente na memória. A individualização de cada variável de um vetor é realizada por meio da utilização deíndices. De acordo com o enunciado, podemos afirmar que: Matriz é uma lista de vetores. Matriz pode ser declarada do tipo char. Matriz não pode ser declarada do tipo double. Assinale a alternativa correta. a. II e III são falsas. b. I é falsa. c. Nenhuma das anteriores. d. I, II e III são falsas. e. I e II são verdadeiras. Resposta correta. A única afirmativa que é falsa é a III, pois uma matriz pode ser declarada com o tipo double sim. A afirmativa I e II são verdadeiras, já que matriz é uma lista de vetores e pode ser declarada do tipo char.. FeedbackA resposta correta é: I e II são verdadeiras. Parte inferior do formulário