Buscar

8Bbloco de questão de algoritmo 2014

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

Fórum de Dúvidas
 
    ­ Aula 08: Avaliando o aprendizadoConcluído: 97,30% |Tópico
 Gabarito Comentado.
  3a Questão (Ref.: 201107307083)
Qual das opções abaixo está correta com relação a declaração de variáveis para um vetor de 15 elementos de
números reais em C++?
int vetor[15][15]
  double x[15]
double x[15][15]
char x[15]
int vetor[15]
 Gabarito Comentado.
  4a Questão (Ref.: 201107325657)
Um desenvolvedor  precisava  armazenar matrícula,  nome e CR de  um aluno. Sabe­se  que  a matrícula  é  um
número inteiro muito grande e que o CR é um número real. Observe as alternativas abaixo e assinale qual foi a
escolhida por atender a todas as exigências.
char nome; int matricula[12]; float CR;
char nome; long long int matricula; float CR;
char nome; int matricula[12]; double CR;
  char nome[30]; long long int matricula; float CR;
char[30] nome; long long int matricula; double CR;
 Gabarito Comentado.
  5a Questão (Ref.: 201107285290)
Um  lojista  gostaria  de  desenvolver  um programa para  armazenar  os  códigos(valores  inteiros),  os  valores  de
compra(valores  reais),  os  valores  de  vendas(valores  reais)  e  a  quantidade(valores  inteiros)  de  todos  os mil
produtos.
 Pensou em declarar algumas matrizes unidimensionais para tornar isso possível. 
Qual das opções abaixo declara as matrizes necessárias para que o programa possa ser desenvolvido a partir
delas e seguindo, rigorosamente, as sugestões do texto acima?
double codigos[999], qtdade[999], valorC[999], valorV[999];
double codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000];
int codigos[999], qtdade[999]; float valorC[999], valorV[999];
  double codigos[1000], qtdade[1000], valorC[1000], valorV[1000];
  int codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000];
 Gabarito Comentado.
  6a Questão (Ref.: 201107151533)
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.
Somente as sentenças II e III estão corretas
Somente as sentenças I e III estão corretas
Somente a sentença II está correta
  Somente as sentenças I e II estão corretas
Todas as sentenças estão corretas
 Gabarito Comentado.  Gabarito Comentado.
 Voltar

Continue navegando