Buscar

ALGORITIMOS TC Maio 2018 09

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 3 páginas

Prévia do material em texto

Considere o trecho de programa em C++ abaixo. Marque a opção que, corretamente, mostra o que é impresso na tela.
int x, y, z;
x = 5;
y = 20;
while (x <= y) {
z = x + y;
x = x + 5;
}
cout << z << endl;
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 :
1.
40
25
35
20
30
2.
O trecho fornecido pára quando num for diferente de zero e o único número exibido é o 10.
O trecho entra em loop.
o trecho fornecido pára quando num for diferente de zero e são exibidos os valores 10 e 8, pelo menos.
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 zero e os números exibidos são todos os pares de 10 até 2, nesta ordem.
EPS http://simulado.estacio.br/bdq_simulados_exerci...
1 of 3 29/05/2018 09:54
Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para preenchimento da
lacuna.
...
cin>>matricula;
______________ (matricula<99)
{
cin>>matricula;
}
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.
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:
3.
for
do case
while
repeat
loop
4.
int cont = 0; while (cont <=10){ cout << "exibindo o número " << cont; cont++; }
while (if cont =10){ }
String cont = ""; { cont++; } while (cont!="")
while () { cout << "exibindo o número"; }
while (repita 10 vezes) { }
5.
III
I e IV
I e III
II, III e IV
I
EPS http://simulado.estacio.br/bdq_simulados_exerci...
2 of 3 29/05/2018 09:54
Leia atentamente o trecho de código abaixo e diga o que ele apresentará ao usuário no final :
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;
}
Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0?
Qual a estrutura de repetição mais indicada para os casos em que é necessário que o bloco de código a ser repetido seja sempre
repetido pelo menos uma vez?
6.
O último número digitado, ou seja, zero
A quantidade de elementos digitados
O menor de todos os elementos digitados
O maior de todos os elementos digitados
A média dos elementos digitados
7.
for (i = num; i > 0; i++)
enquanto (num > 0)
while (num == 0)
while (num != 0)
for ( i = 0; i == num; i++)
8.
while do
for{}
repeat until
do{ }while
while{}
EPS http://simulado.estacio.br/bdq_simulados_exerci...
3 of 3 29/05/2018 09:54

Outros materiais