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