Baixe o app para aproveitar ainda mais
Prévia do material em texto
QUESTIONÁRIO Atividade 4 (A4) Iniciado em segunda, 6 mar 2023, 18:55 Estado Finalizada Concluída em segunda, 6 mar 2023, 19:42 Tempo empregado 47 minutos 2 segundos 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 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. O código está correto e não irá retornar nada. b. O código irá retornar true. c. O código não irá executar, pois está errado. d. O código irá retornar 0. e. Nenhuma das opções anteriores. Questão 2 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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. 11 c. 3 d. 7 e. 5 Questão 3 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 pode ser entendido de maneira lógica como uma lista de elementos, sendo todos do mesmo tipo. c. O vetor é uma letra que pode ser definido 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 definidos apenas por inteiros. e. O vetor é uma variável que só pode ser do tipo inteiro e não poderá ser definido como uma lista de valores. Questão 4 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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[5] vetor = {1,2,4,5,8} b. int vetor[5] = {12345} c. int vetor5 = {1,2,3,4,5} d. vetor[5] int = [1,2,4,5,8] e. int vetor[5] = {1,2,4,5,8} Questão 5 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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 matrizA possui 5 linhas. d. A matrizB possui 5 linhas e 4 colunas. e. A matrizB possui 5 colunas. Questão 6 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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. 2 c. 4 d. 3 e. 1 Questão 7 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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. 3 b. -1 c. 2 d. 0 e. Endereço de memória. Questão 8 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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 pode ser declarada através do comando int matriz[2,2]. c. Nenhuma das alternativas anteriores. d. Matriz não pode ser definida com o tipo double. e. Matriz não pode ser definida com o tipo char. Questão 9 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 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. Através de uma variável definida pelo tipo char. b. Nenhuma das anteriores. c. Da origem de um vetor definido pelo tipo matriz. d. Sequencialmente a partir da definição de uma matriz. e. Sequencialmente através de uma tabela definida como vetor. Questão 10 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão A criação de um vetor do tipo inteiro com oito posições pode ser declarado através do código int vetor[8]. A partir da declaração, ao realizarmos a atribuição do valor de cada índice sendo o próprio índice + 1, qual será o valor do vetor no índice número 4? Assinale a alternativa que corresponde à resposta correta: a. 5 b. Nenhuma das anteriores c. 4 d. 3 e. 6 Parte inferior do formulário
Compartilhar