Buscar

Conteúdo Interativo Aula 8

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

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
Você viu 3, do total de 4 páginas

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

16/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_seq_aluno_turma=96359595&cod_hist_prova=89029312&pag_voltar=otac… 1/4
CCT0239_EX_A8_201708194797_V1
ALGORITMOS
8a aula Lupa Vídeo PPT MP3
1a Questão (Ref.: 201709008557) Fórum de Dúvidas (0) Saiba (0)
A fim de possibilitar a implementação de algoritmos estudamos algumas
estruturas básicas, como estrutura de desvio de fluxo, estrutura de repetição etc.
Entre as estrutura de repetição há uma na qual uma ação será executada pelo
menos uma vez, antes da avaliação da condição. Esta estrutura é implementada
em C++ pelo comando básico:
while
for/while
do/while
do/for
for
2a Questão (Ref.: 201709008080) Fórum de Dúvidas (0) Saiba (0)
Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja
diferente de 0?
enquanto (num > 0)
for (i = num; i > 0; i++)
for ( i = 0; i == num; i++)
while (num == 0)
while (num != 0)
3a Questão (Ref.: 201709008178) Fórum de Dúvidas (0) Saiba (0)
Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para
16/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_seq_aluno_turma=96359595&cod_hist_prova=89029312&pag_voltar=otac… 2/4
preenchimento da lacuna. 
 
... 
 cin>>matricula; 
 
______________ (matricula<99) 
 
{ 
 
cin>>matricula; 
 }
 while
repeat
for
do case
loop
 
 
 4a Questão (Ref.: 201709008629) Fórum de Dúvidas (0) Saiba (0)
Comando de repetição é utilizado quando se deseja repetir determinados comandos. Marque a opção que
representa o uso do comando while para implementar a estrutura de um contador corretamente.
while (repita 10 vezes) { }
 int cont = 0; while (cont <=10){ cout << "exibindo o número " << cont; cont++; }
while () { cout << "exibindo o número"; }
String cont = ""; { cont++; } while (cont!="")
while (if cont =10){ }
 
 
 5a Questão (Ref.: 201709008377) Fórum de Dúvidas (0) Saiba (0)
As estruturas de repetição permitem executar mais de uma vez um mesmo trecho de código. Trata-se de
uma forma de executar blocos de comandos somente sob determinadas condições, mas com a opção de
repetir o mesmo bloco quantas vezes forem necessárias. As estruturas de repetição são úteis, por
exemplo, para repetir uma série de operações semelhantes que são executadas para todos os elementos
de uma lista ou de uma tabela de dados, ou simplesmente para repetir um mesmo processamento até que
uma certa condição seja satisfeita. Sejam as seguintes afirmativas:
I - Toda estrutura de repetição apresenta um teste no início e um na saída.
II - Toda estrutura de repetição pode ser substituída por um conjunto de estruturas de decisão, onde não
haja testes ou condições.
III - Toda estrutura de repetição apresenta um critério de parada.
IV- Toda estrutura de repetição apresenta fluxo de execução invertido devido a diversas iterações.
 
Marque a alternativa que representa apenas as afirmativas CORRETAS:
 III
I e III
I
I e IV
II, III e IV
 
 
 6a Questão (Ref.: 201709008554) Fórum de Dúvidas (0) Saiba (0)
16/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_seq_aluno_turma=96359595&cod_hist_prova=89029312&pag_voltar=otac… 3/4
Assinale o item que corresponde à condição da estrutura de repetição que faz com que o programe abaixo imprima
4 vezes a palavra bom dia.
int a=8; 
 while(____) { 
 std::cout << "bom dia\n"; 
 a = a -2; 
 } 
 
a >= 0
a < 0
a == 0
a <= 0
 a > 0
 
 
 7a Questão (Ref.: 201709008227) Fórum de Dúvidas (0) Saiba (0)
Considere o trecho abaixo sabendo que num é um variável inteira.
 
num = 11;
do {
 if (num % 2 == 0)
 cout << num << "\n";
 num = num -1 ;
} while (num != 0);
 
Assinale a opção correta :
 O trecho fornecido pára quando num for zero e os números exibidos são todos os pares de 10 até 2, nesta ordem.
O trecho fornecido pára quando num for zero e os números exibidos são todos os pares de 10 até 0, nesta ordem.
O trecho fornecido pára quando num for diferente de zero e o único número exibido é o 10.
o trecho fornecido pára quando num for diferente de zero e são exibidos os valores 10 e 8, pelo menos.
O trecho entra em loop.
 
 
 8a Questão (Ref.: 201709008757) Fórum de Dúvidas (0) Saiba (0)
Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário:
int main ( ) {
 int i = 0;
 double x, y = 0;
 cout << "Digite um numero: ";
 cin >> x;
 while (x != 0){
 i = i + 1;
 y = y + x;
 cout << "Digite um numero: ";
 cin >> x;
 }
 y = y / i;
 cout << "Numero: " << x << "\n";
 system("PAUSE");
 return 0;
 }
16/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_seq_aluno_turma=96359595&cod_hist_prova=89029312&pag_voltar=otac… 4/4
O maior de todos os elementos digitados
 O último digitado, ou seja, zero
O menor de todos os elementos digitados
A média dos elementos digitados
A quantidade de elementos digitados

Continue navegando