Buscar

Exercício Aula 6 Lógica de Programação II

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

23/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4730070175 1/3
   LINGUAGEM DE PROGRAMAÇÃO I   Lupa  
 
Exercício: CCE0242_EX_A6_201505442771  Matrícula: 201505442771
Aluno(a): CAIQUE LANDIM BATISTA Data: 23/05/2016 13:02:02 (Finalizada)
  1a Questão (Ref.: 201506114933)  Fórum de Dúvidas (0)       Saiba   (0)
A linguagem C, ao contrário de outras linguagens de programação, não possui um tipo de dados correspondente
às strings; no lugar, usam­se vetores e ponteiros
Admitindo­se que existe declarado um vetor chamado nome de 50 posições(nome[50]), qual das opções abaixo
efetua corretamente a leitura de seu primeiro nome?
scanf("%s", &nome);
scanf("%c", nome[0]);
  scanf("%s", nome);
scanf("%&s", &nome);
scanf("%s&c", nome[0]);
 Gabarito Comentado
  2a Questão (Ref.: 201505749584)  Fórum de Dúvidas (0)       Saiba   (0)
Os chamados vetores e matrizes podem ser considerados como:
Estruturas de dados heterogêneas
  Estruturas de dados homogêneas
Comandos de seleção composta
  Comandos de seleção
Comandos de repetição
 Gabarito Comentado  Gabarito Comentado
  3a Questão (Ref.: 201506115124)  Fórum de Dúvidas (0)       Saiba   (0)
Assim como nas variáveis, podemos inicializar os vetores assim que declaramos. 
Sabendo­se que existe um vetor de 3 posições do tipo inteiro, qual das opções abaixo correspondo a correta
forma de se declarar e inicializar este vetor?
int numeros(2) = { 0, 1, 2};
  int numeros[3] = { 0, 1, 2};
int numeros[3] = ( 0, 1, 2);
int numeros[2] = [ 0, 1, 2];
23/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4730070175 2/3
integer numeros[3] = [ 0, 1, 2];
 Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201506115146)  Fórum de Dúvidas (0)       Saiba   (0)
A linguagem C permite a inicialização de vetores junto com sua declaração.
Dada as alternativas abaixo, selecione a que está incorreta:
char valores[5] = {'A', 'B', 'C', 'D'};
int valores[5] = {10, 15, 20, 25, 30};
  char valores = "ABCD";
  int valores[] = {10, 15, 20, 25, 30};
char valores[] = {'A', 'B', 'C', 'D'};
 Gabarito Comentado  Gabarito Comentado
  5a Questão (Ref.: 201506114921)  Fórum de Dúvidas (0)       Saiba   (0)
A linguagem C, ao contrário de outras linguagens de programação, não possui um tipo de dados correspondente
às strings; no lugar, usam­se vetores e ponteiros
Qual das opções abaixo está correta?
Em C, strings são vetores de caracteres terminados pelo caractere nulo ('{0}').
Em C, strings são vetores de caracteres terminados pelo caractere nulo ('\end')
  Em C, strings são vetores de caracteres terminados pelo caractere nulo ('/0').
Em C, strings são vetores de caracteres terminados pelo caractere nulo ('/end').
  Em C, strings são vetores de caracteres terminados pelo caractere nulo ('\0').
 Gabarito Comentado  Gabarito Comentado
  6a Questão (Ref.: 201505749586)  Fórum de Dúvidas (0)       Saiba   (0)
Analise as sentenças abaixo sobre a declaração de vetores e, em seguida, assinale a alternativa correta:
I. Na linguagem C++, uma string é um vetor de caracteres terminado com um caracter nulo cujo valor inteiro é igual a zero
(código ASCII igual a 0).
II. O terminador nulo também pode ser escrito usando a convenção de barra invertida do C++ como sendo '\0'.
III. Como precisamos reservar duas posições para o terminador (a barra e o zero), sempre iremos declarar o tamanho
necessário menos um.
 
Todas as sentenças estão corretas
Somente as sentenças I e III estão corretas
  Somente as sentenças I e II estão corretas
Somente as sentenças II e III estão corretas
Somente a sentença II está correta

Outros materiais