Baixe o app para aproveitar ainda mais
Prévia do material em texto
29/11/2022 21:58 Atividade 4 (A4): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1462002&cmid=508079 1/6 Minhas Disciplinas 222RGR0049A - ALGORITMOS E PROGRAMAÇÃO UNIDADE 4 Atividade 4 (A4) Iniciado em domingo, 27 nov 2022, 19:09 Estado Finalizada Concluída em domingo, 27 nov 2022, 19:34 Tempo empregado 25 minutos 10 segundos Avaliar 9,00 de um máximo de 10,00(90%) Questão 1 Correto Atingiu 1,00 de 1,00 Observe o código a seguir. #include <stdio.h> int main(void) { int vetor[5]; int contador; int par = 0; printf("Digite 5 números inteiros.\n"); for (contador = 0; contador < 5; contador++) { scanf("%d",&vetor[contador]); if (vetor[contador] % 2 == 0){ par++; } } printf("Foram digitados %d números pares.\n",par); return 0; } Este código realiza uma interação com o usuário e irá informar a quantidade de números pares digitados. Para realizar a criação e declaração de um vetor, já com 5 números inteiros, poderia ser feito de qual forma? Assinale a alternativa correta. a. int vetor[5] = {1,2,4,5,8} b. vetor[5] int = [1,2,4,5,8] c. int[5] vetor = {1,2,4,5,8} d. int vetor5 = {1,2,3,4,5} e. int vetor[5] = {12345} Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://ambienteacademico.com.br/my/ https://ambienteacademico.com.br/course/view.php?id=18286 https://ambienteacademico.com.br/course/view.php?id=18286§ion=6 https://ambienteacademico.com.br/mod/quiz/view.php?id=508079 https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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 29/11/2022 21:58 Atividade 4 (A4): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1462002&cmid=508079 2/6 Questão 2 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 1 na coluna 1 é de 9 b. Nenhuma das anteriores c. O valor da linha 2 na coluna 0 é de 7 d. O valor da linha 0 na coluna 1 é de 8 e. O valor da linha 1 na coluna 0 é de 10 Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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 29/11/2022 21:58 Atividade 4 (A4): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1462002&cmid=508079 3/6 Questão 3 Correto Atingiu 1,00 de 1,00 Questão 4 Correto Atingiu 1,00 de 1,00 Observe o código a seguir e analise de acordo com o que foi estudado até agora: #include <stdio.h> int main() { int vetor[5]; int indice; printf("Escreva 5 números: "); for (indice = 0; indice < 5; indice++) { scanf("%d", &vetor[indice] ); } return 0; } Podemos observar que este é um código onde há interação com usuário, ou seja, para o programa funcionar corretamente, o usuário terá que digitar alguns valores. Se o usuário digitar os seguintes valores 2 0 1 4 3. Qual é a alternativa que apresenta o primeiro número que será lido pelo programa ? a. 0 b. 4 c. 3 d. 2 e. 1 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. 2 b. vetor[1] c. 1 d. 0 e. -1 Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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 29/11/2022 21:58 Atividade 4 (A4): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1462002&cmid=508079 4/6 Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Correto Atingiu 1,00 de 1,00 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. Uma matriz pode ter apenas uma dimensão, por exemplo matriz[3]. b. Uma matriz não pode ser maior que 2 dimensões. c. Matriz pode ter apenas um valor d. Matriz e vetor são a mesma coisa. e. Uma matriz pode ter múltiplas dimensões, por exemplo matriz[3][3][3]. 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. 3 b. 9 c. 11 d. 5 e. 7 Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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 29/11/2022 21:58 Atividade 4 (A4): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1462002&cmid=508079 5/6 Questão 7 Correto Atingiu 1,00 de 1,00 Questão 8 Correto Atingiu 1,00 de 1,00 Questão 9 Correto Atingiu 1,00 de 1,00 Ao ser declarado duas matrizes com seus respectivos nomes, matrizA e matrizB, as duas são do tipo inteiro, porém a matrizA é do tamanho 4 por 5 (matrizA[4][5]), e a matrizB é do tamanho 5 por 4 (matrizB[5][4]). Pensando nisso, assinale a alternativa correta: a. Nenhuma das anteriores b. A matrizA possui 5 linhas e 4 colunas. c. A matrizB possui 5 colunas. d. A matrizB possui 5 linhas e 4 colunas. e. A matrizA possui 5 linhas. 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 pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. b. O vetor não é uma lista, sendo assim não possui vários elementos do mesmo tipo. c. O vetor é uma letra que pode ser de�nido do tipo char, sendo assim, só poderá ser incluídos caracteres do tipo String. d. O vetor é uma tabela no qual pode possuir vários elementos do mesmo tipo, sendo de�nidos apenas por inteiros. e. Ovetor é uma variável que só pode ser do tipo inteiro e não poderá ser definido como uma lista de valores. A linguagem C define uma matriz como um vetor, no qual ambos os elementos são vetores do mesmo tipo e também do mesmo tamanho. Sabendo disso, assinale a alternativa correta. a. Matriz pode ser declarada através do comando int matriz[2][1]. b. Matriz não pode ser de�nida com o tipo char. c. Nenhuma das alternativas anteriores. d. Matriz não pode ser de�nida com o tipo double. e. Matriz pode ser declarada através do comando int matriz[2,2]. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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 29/11/2022 21:58 Atividade 4 (A4): Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1462002&cmid=508079 6/6 Questão 10 Incorreto Atingiu 0,00 de 1,00 De acordo com os estudos sobre vetor, observe o código a seguir: int main() { float vetor[10]; vetor[2] = 3; printf("O valor do vetor na posição 0 é %d\n", vetor[0]); printf("O valor do vetor na posição 1 é %d\n", vetor[1]); printf("O valor do vetor na posição 2 é %.20f", vetor[2]); return 0; } Assinale a alternativa que corresponde ao que será exibido no comando printf, conforme está destacado no código anterior: a. Endereço de memória. b. -1 c. 0 d. 2 e. 3 ◄ Compartilhe Seguir para... Revisão Atividade 4 (A4) ► Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://ambienteacademico.com.br/mod/forum/view.php?id=508075&forceview=1 https://ambienteacademico.com.br/mod/quiz/view.php?id=508080&forceview=1 https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ 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
Compartilhar