Prévia do material em texto
Minhas Disciplinas 221RGR0049A - ALGORITMOS E PROGRAMACAO UNIDADE 4 Atividade 4 (A4) Iniciado em quarta, 15 jun 2022, 21:55 Estado Finalizada Concluída em quarta, 15 jun 2022, 23:27 Tempo empregado 1 hora 32 minutos Avaliar 9,00 de um máximo de 10,00(90%) Questão 1 Correto Atingiu 1,00 de 1,00 De acordo com o que foi apresentado, analise o seguinte código: #include <stdio.h> int main() { int x[3]; int y; for (y = 0; y < 3; y++) { x[y] = 10 + y; printf("%d ",x[y]); } return 0; } Assinale a alternativa que corresponde ao retorno exibido pelo programa. a. 10 10 10 b. 10 11 12 c. 5 6 7 d. 8 9 10 e. 1 2 3 NAP CPA Responsabilidade Socioambiental https://ambienteacademico.com.br/my/ https://ambienteacademico.com.br/course/view.php?id=12215 https://ambienteacademico.com.br/course/view.php?id=12215§ion=6 https://ambienteacademico.com.br/mod/quiz/view.php?id=337964 https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 Matriz é uma generalização de um vetor, ou seja, uma matriz é uma tabela de vários valores que possuem o mesmo tipo, e são armazenados sequencialmente assim como um vetor. As posições na memória são criadas ... Assinale a alternativa que completa a definição de matriz. a. Sequencialmente através de uma tabela de�nida como vetor. b. Nenhuma das anteriores. c. Sequencialmente a partir da de�nição de uma matriz. d. Através de uma variável de�nida pelo tipo char. e. Da origem de um vetor de�nido pelo tipo matriz. Sobre vetor, é possível afirmar que cada elemento da lista pode ser acessado através de um número inteiro dado como índice. Na declaração de um vetor de tamanho 4, qual será o primeiro índice? a. 1 b. vetor[1] c. -1 d. 2 e. 0 NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 Com base nos estudos sobre matriz, observe o seguinte código: #include <stdio.h> int main() { int matriz[3][2]; int y; int x; for (y = 0; y < 3; y++) { matriz[y][0] = y + 5; matriz[y][1] = y + 8; } for (y = 0; y < 3; y++) { for (x = 0; x < 2; x++) { printf("O valor da linha %d na coluna %d é de %d\n",y,x,matriz[y][x]); } } return 0; } Assinale a alternativa que apresenta a exibição feita no programa na linha número 4. a. O valor da linha 0 na coluna 1 é de 8 b. O valor da linha 1 na coluna 0 é de 10 c. O valor da linha 2 na coluna 0 é de 7 d. O valor da linha 1 na coluna 1 é de 9 e. Nenhuma das anteriores Observe o código a seguir: #include <stdio.h> int main() { int matriz[3,5]; return 0; } Qual será o retorno do código ao ser executado? a. Nenhuma das opções anteriores. b. O código irá retornar 0. c. O código está correto e não irá retornar nada. d. O código não irá executar, pois está errado. e. O código irá retornar true. NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade Questão 6 Correto Atingiu 1,00 de 1,00 Observe o código a seguir: #include<math.h> #include<stdio.h> #include<string.h> int main() { int vetor[5], i; for (i = 0; i < 5; i++) { vetor[i] = i + 4; printf("%d\n",vetor[i]); } return 0; } Assinale a alternativa que corresponde ao valor que será exibido quando o i for igual a 3. a. 9 b. 7 c. 3 d. 11 e. 5 NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade Questão 7 Correto Atingiu 1,00 de 1,00 Questão 8 Correto Atingiu 1,00 de 1,00 Observe o código. #include<stdio.h> #include<conio.h> 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. 5.2 c. 8 d. 9.5 e. 7 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 de�nido 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 pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. e. O vetor é uma tabela no qual pode possuir vários elementos do mesmo tipo, sendo de�nidos apenas por inteiros. NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade Questão 9 Incorreto Atingiu 0,00 de 1,00 Questão 10 Correto Atingiu 1,00 de 1,00 Observe o código a seguir: #include <stdio.h> int main(void) { int matriz[2][5]; for (int i = 0; i < 2; i++) { for (int j = 0; j < 5; j++) { matriz[i][j] = j + 2; printf("%d\n",matriz[i][j]); } } return 0; } O exemplo mostrado realiza a atribuição e impressão de valores da matriz. Quantas vezes o número 2 irá ser exibido na tela. Assinale a alternativa correta. a. 0 b. 1 c. 3 d. 2 e. 4 A linguagem C define uma matriz como um vetor multidimensional, no qual ambos os elementos são vetores do mesmo tipo e também do mesmo tamanho. Por exemplo, uma matriz que possui um vetor do tipo char com tamanho 5, todos os outros serão iguais. Assinale a alternativa que complementa a explicação de uma matriz. a. Matriz pode ter apenas um valor b. Uma matriz pode ter apenas uma dimensão, por exemplo matriz[3]. c. Uma matriz não pode ser maior que 2 dimensões. d. Matriz e vetor são a mesma coisa. e. Uma matriz pode ter múltiplas dimensões, por exemplo matriz[3][3][3]. ◄ Compartilhe Seguir para... Revisão Atividade 4 (A4) ► NAP CPA Responsabilidade Socioambiental https://ambienteacademico.com.br/mod/forum/view.php?id=337960&forceview=1 https://ambienteacademico.com.br/mod/quiz/view.php?id=337965&forceview=1 https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade