Buscar

Algoritimo 06

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

Disciplina: CCT0239 ­ ALGORITMOS
	Período Acad.: 2016.3 EAD (G) / EX
	
	
	
Deseja carregar mais 3 novas questões a este teste de conhecimento?
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre­se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
O que o trecho de programa em C++ abaixo imprime na tela ?
int x;
for (x = 5; x > 0; x­­)
if (x % 3 == 0)
cout << x ­ 1 << " ";
else
cout << x + 1 << " ";
6 5 2 3 1
6 5 2 3 2
5 6 3 2 1
6 5 3 2 1
5 4 3 2 1
Considere a estrutura for ( ; ; ), e assinale a afirmação correta:
Não é executada, pois não tem variável.
É um laço infinito.
Não é executada pois não tem incremento.
Tem a sintaxe incorreta.
Não é executada, pois não tem condição de teste.
Após a execução do trecho de código, abaixo, quais números serão exibidos na tela?
for(int i=3; i<100; i=i+19) cout << " " << i;
3 23 42 61 80 99
3 22 41 60 79 98
	
	
�
3 23 40 60 79 98
3 22 41 60 79 99
3 22 41 59 79 98
Laços de repetição são usados para que uma determinada sequência de comandos seja repetida um determinado número de vezes, sem a necessidade de reescrever tais comandos inúmeras vezes. Marque a alternativa que apresenta corretamente a representação de um laço de repetição codificado em C++.
c) for( i>0, i<10,i++)
{ cout< < I;} b) if(i>10)
{ if (i<100) i=0;} e) for(i++, , int i) { cout<< I;}
d) if(int i;i<10;i++)
{cout< < I;}
for(int i=0;i<10;i++) { cout<< i;}
Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário:
int main ( ) { int i;
double x, y = 0;
for (i = 0; i < 10; i++){
cout << "Digite um numero: "; cin >> x;
if ((x % 2) == 0){ y = y + x;
}
}
cout << "Numero: " << y << "\n"; system("PAUSE");
return 0;
}
A soma dos elementos pares
O maior de todos os elementos digitados
A média dos elementos digitados
A soma de todos os elementos
A quantidade de elementos digitados
Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário:
int main ( ) { int i;
double x, y = 0;
for (i = 0; i < 10; i++){
cout << "Digite um numero: "; cin >> x;
y = y + x;
}
cout << "Numero: " << y << "\n"; system("PAUSE");
return 0;
}
A quantidade de elementos digitados
O maior de todos os elementos digitados
A soma de todos os elementos
	
	
�
A soma dos elementos pares
A média dos elementos digitados
A REPETIÇÃO é uma das estruturas básicas de programação, determine entre as atividades abaixo a que representa uma REPETIÇÃO :
Se um aluno obter média abaixo de 6.0 estará REPROVADO, se não estará APROVADO.
Calcule a média de um aluno somando as duas maiores notas e dividindo a soma por dois.
No trânsito, se o sinal estiver vermelho, PARE, se não, PODE PASSAR.
Para fazer um bolo, prepare os ingredientes, misture­os bem e ponha no forno para assar.
Para encher um copo com água, mantenha a torneira aberta enquanto o copo não esitver cheio.
Marque a opção correta. O que é impresso na tela ? int conta, x = 1, r = 1;
for (conta = 2; conta >= 0; conta­­) { r = r * x + 1;
x += 2;
cout << "r= " << r << " x = " << x << endl;
}
	r = 36 x = 7
	
	r = 3
	x = 4
	r = 8
	x = 6
	r = 37 x = 7
	r = 2
	x = 3
	r = 7
	x = 5
	r = 36 x = 7
	r = 2
	x = 3
	r = 7
	x = 5
	r = 3
	x = 2
	r = 5
	x = 7
 FINALIZAR O TESTE DE CONHECIMENTO
	Legenda:
	
	Questão não respondida
	
	Questão não gravada
	
	Questão gravada
Exercício inciado em 18/11/2016 20:50:52.
�

Outros materiais

Perguntas relacionadas

Perguntas Recentes