Logo Passei Direto
Buscar

Atividade 4 (A4) - Algoritmos e Programação

Ferramentas de estudo

Questões resolvidas

Observe o código a seguir:

#include
#include
#include

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. 11
b. 7
c. 5
d. 3
e. 9

Observe o código a seguir:

#include

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. 4
c. 1
d. 3
e. 2

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 true.
b. O código irá retornar 0.
c. O código não irá executar, pois está errado.
d. O código está correto e não irá retornar nada.
e. Nenhuma das opções anteriores.

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. 3
b. 5
c. Nenhuma das anteriores
d. 4
e. 6

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Observe o código a seguir:

#include
#include
#include

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. 11
b. 7
c. 5
d. 3
e. 9

Observe o código a seguir:

#include

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. 4
c. 1
d. 3
e. 2

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 true.
b. O código irá retornar 0.
c. O código não irá executar, pois está errado.
d. O código está correto e não irá retornar nada.
e. Nenhuma das opções anteriores.

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. 3
b. 5
c. Nenhuma das anteriores
d. 4
e. 6

Prévia do material em texto

Iniciado em quarta, 29 mar 2023, 21:44
Estado Finalizada
Concluída em quarta, 29 mar 2023, 21:58
Tempo
empregado
13 minutos 24 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
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 não pode ser maior que 2 dimensões.
b. Matriz pode ter apenas um valor
c. Matriz e vetor são a mesma coisa.
d. Uma matriz pode ter múltiplas dimensões, por exemplo matriz[3][3][3].
e. Uma matriz pode ter apenas uma dimensão, por exemplo matriz[3].
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
  WS 
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 2
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. 3
b. 11
c. 5
d. 7
e. 9
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
  WS 
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 3
Correto
Atingiu 1,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. 2
d. 3
e. 0
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
  WS 
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 4
Correto
Atingiu 1,00 de 1,00
Questão 5
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. 4
c. 1
d. 3
e. 2
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 a partir da de�nição de uma matriz.
b. Da origem de um vetor de�nido pelo tipo matriz.
c. Sequencialmente através de uma tabela de�nida como vetor.
d. Através de uma variável de�nida pelo tipo char.
e. Nenhuma das anteriores.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
  WS 
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 6
Correto
Atingiu 1,00 de 1,00
Questão 7
Correto
Atingiu 1,00 de 1,00
Questão 8
Correto
Atingiu 1,00 de 1,00
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 irá retornar true.
b. O código irá retornar 0.
c. O código não irá executar, pois está errado.
d. O código está correto e não irá retornar nada.
e. Nenhuma das opções anteriores.
 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.
c. A matrizA possui 5 linhas e 4 colunas.
d. A matrizB possui 5 colunas.
e. A matrizB possui 5 linhas e 4 colunas.
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. 3
b. 6
c. 4
d. 5
e. Nenhuma das anteriores
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
  WS 
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 9
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 vetor5 = {1,2,3,4,5}
d. int vetor[5] = {12345}
e. int[5] vetor = {1,2,4,5,8}
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade SocioambientalMinhas Disciplinas Minhas Bibliotecas
  WS 
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
Questão 10
Correto
Atingiu 1,00 de 1,00
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:
 
I. Matriz é uma lista de vetores.
II. Matriz pode ser declarada do tipo char.
III. Matriz não pode ser declarada do tipo double.
Assinale a alternativa correta.
a. I é falsa.
b. I, II e III são falsas.
c. Nenhuma das anteriores.
d. I e II são verdadeiras.
e. II e III são falsas.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
  WS 
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
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
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236

Mais conteúdos dessa disciplina