Buscar

TC A5.3 Algoritimos

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

Exercício: CCT0239_EX_A5_201702472027_V3 
	
	
	Data: 19/03/2017 20:52:34 (Finalizada)
	
	 1a Questão (Ref.: 201703350334)
	 Fórum de Dúvidas (1 de 2)       Saiba  (0)
	
	Considere o trecho de programa em C++. O que é impresso na tela ? 
int x = 10, y = 3, z, k; 
y = x + y - 1; 
z = x/y; 
k = y % x; 
if (k == 0) 
cout << "x = " << x << " y = " << y << " z = " << z << " k = " << k; 
else 
cout << x + 1 << " " << y - 1 << " " << z + 2 << " " << k - 2; 
		
	
	x= 11 y = 11 z = 2 k = 0
	 
	11 11 2 0
	
	x = 10 y = 12 z = 0 k = 0
	
	10 12 2 0
	
	x = 10 y = 12 z = 0.833 k = 0
	
	
	
	
	 2a Questão (Ref.: 201703346923)
	 Fórum de Dúvidas (1 de 2)       Saiba  (0)
	
	O programa abaixo recebeu o valor 2 como entrada. Analise o programa abaixo e assinale a o valor que será impresso.
#include
using namespace std;
int main()
{
  int a, b; 
  cout<< "\n Digite um valor: ";
  cin>> a;
  if (a <= 2)
      b = a + 2 * 30 / 10;
  else
      b = a - 2 * 30 /10;
  cout<< b;
  system("pause");
}
		
	
	-4
	 
	8
	
	12
	
	2
	
	0
	
	
	
	
	 3a Questão (Ref.: 201703352573)
	 Fórum de Dúvidas (2)       Saiba  (0)
	
	Analise o trecho abaixo que um aluno desenvolveu na linguagem C++ e escolha a opção onde estão os valores que aprecem na tela.
int x = 235, y = 138, z = 177, m; 
m = z;
if( x < m) m = x;
if( y < m) m = y;
cout << m << " " << x << " " << y ;
		
	 
	138 235 138
	
	177 235 138
	
	177 138 235
	
	235 235 138
	
	138 138 235
	
	
	
	
	 4a Questão (Ref.: 201703346851)
	 Fórum de Dúvidas (1 de 2)       Saiba  (0)
	
	Verifique o trecho de código abaixo e marque a alternativa que apresenta a melhor construção para as condições abaixo, utilizando uma estrutura de decisão composta.
if(a > 0) cout < < "pertinente";
if(a < 5) cout < < "pertinente";
if(a > =5) cout < < " não pertinente";
		
	 
	if(a > 0 && a < 5) cout < < "pertinente";
else cout < < " não pertinente";
	
	if(a > 5 && a < 0) cout < < "pertinente"; else cout < < "não pertinente";
	 
	if(a > 0 || a < 5) cout < < "pertinente";
else cout < < " não pertinente";
	
	if(a > 0 + a < 5) cout < < "pertinente";
else cout < < "não pertinente";
	
	if(0 > a > 5) cout < < "pertinente";
else cout < < " não pertinente";
	
	
	
	
	 5a Questão (Ref.: 201703346916)
	 Fórum de Dúvidas (2)       Saiba  (0)
	
	Tendo em mente os conceitos dos comandos básicos de decisão do C++, analise o trecho de programa abaixo e assinale a alternativa que corresponda a saída na tela:
		
	
	-1
	 
	11
	
	2
	 
	22
	
	5
	
	
	
	
	 6a Questão (Ref.: 201703313584)
	 Fórum de Dúvidas (2)       Saiba  (0)
	
	Para satisfazer a regra de que para fazer AV3 o aluno deve ter nota maior ou igual a 4 em pelo menos uma das outras duas Avaliacoes, qual seria a sentença correta
		
	
	Se (AV1 > 4) e (AV2 > 4)
	
	Se (AV1 > 4) ou (AV2 > 4)
	
	Se (AV1 >= 4) e (AV2 >= 4)
	
	Nenhuma outra alternativa satisfaz
	 
	Se (AV1 >= 4) ou (AV2 >= 4)
	
	
	
	
	 7a Questão (Ref.: 201703350324)
	 Fórum de Dúvidas (2)       Saiba  (0)
	
	Considere o trecho de programa em C++. O que é impresso na tela ? 
int x = 10, y = 3, z, k; 
y = x + y - 1; 
z = x/y; 
k = y % x; 
if ( k != 0) 
cout << "x = " << x << " y = " << y << " z = " << z << " k = " << k << "\n"; 
		
	
	Nada é impresso na tela, pois k é zero.
	 
	x= 10 y = 12 z = 0 k = 2
	
	10 12 0.833 1.2
	 
	10 12 0 2
	
	x = 10 y = 12 z = 0.833 k = 1.2
	
	
	
	
	 8a Questão (Ref.: 201703313262)
	 Fórum de Dúvidas (1 de 2)       Saiba  (0)
	
	Analise o programa em C++, abaixo. Selecione a alternativa que corresponde ao que será exibido pelo programa, após sua execução.
#include 
using namespace std;
int main()
{ int x, i;
x = 3; 
cout << x<<" "; 
i = 6; 
x = x++ + i; 
cout << x<<" "; 
if ( x <= 7)
{ 
cout << x<<" "; 
x = x + 10;
}
else 
cout<< ++x; 
system("PAUSE");
return EXIT_SUCCESS;
}
		
	
	4 10 13
	
	8 12 2
	
	6, 11, 15
	
	3 10 10
	 
	3 10 11

Outros materiais