Buscar

TC A5.2 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_V2 
	
	
	Data: 17/03/2017 07:12:00 (Finalizada)
	
	 1a 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) ou (AV2 >= 4)
	
	Se (AV1 > 4) e (AV2 > 4)
	
	Se (AV1 >= 4) e (AV2 >= 4)
	
	Nenhuma outra alternativa satisfaz
	
	Se (AV1 > 4) ou (AV2 > 4)
	
	
	
	
	 2a Questão (Ref.: 201703313651)
	 Fórum de Dúvidas (1 de 2)       Saiba  (0)
	
	Assinale a opção correta. O que será impresso na tela, respectivamente, após duas execuções seguidas, 
sendo que na 1ª. execução o valor de entrada é 7 e na 2ª. execução o valor de entrada é 8.    Para isso, considere 
o seguinte trecho em C++.
  int num;
  cout << "Digite um numero: ";
  cin >> num;
  if (num != 2 || num != 4 || num != 6)
  {
      num = num + 2;
      cout << num << " ";
  }
  if (num != 8)
  {
      num--;
      cout << num << " ";
  }
  else
     cout << num * 5 ;
 
		
	
	9   6   10    9
 
	 
	9   8    10   9
 
	
	9   8   10  40
 
	
	9  40
 
	
	8  10   40
 
	
	
	
	
	 3a Questão (Ref.: 201703352585)
	 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 = 4, y = 14, t;
float z;
if( x < y ) { t=x; x=y; y=t;}
z = (x % y) / y;
cout << x << " " << y << " " << z ;
		
	
	14 4 0.5
	
	0.5 4 14
	 
	14 4 0
	
	4 14 0
	
	4 14 0.5
	
	
	
	
	 4a Questão (Ref.: 201703346842)
	 Fórum de Dúvidas (1 de 2)       Saiba  (0)
	
	Examine as afirmativas a seguir e marque a alternativa correta.
I- A estrutura de decisão pode alterar ou desviar o fluxo natural de execução de um algoritmo.
II- O uso de uma estrutura de decisão composta pode ser mais eficiente que o uso de duas estruturas de decisão simples, pois reduz o número de testes. 
III- Muitas vezes é possível combinar a condição de duas estruturas de decisão simples em apenas uma utilizando operadores lógicos.
		
	
	Apenas a alternativa i está correta.
	 
	Todas as alternativas estão corretas.
	
	Apenas a alternativa iii está correta.
	
	Todas as alternativas estão erradas.
	
	Apenas a alternativa ii está correta.
	
	
	
	
	 5a Questão (Ref.: 201703313035)
	 Fórum de Dúvidas (1 de 2)       Saiba  (0)
	
	Se a minha média for maior ou igual a 6 estarei aprovado, caso contrário, estarei reprovado. Qual dos trechos abaixo escritos em C++ representa esta situação?
		
	
	if (media > 6)
{
    cout << "Aprovado";
}
else
{
    cout << "Reprovado";
}
	
	if (media != 6)
{
    cout << "Aprovado";
}
else
{
    cout << "Reprovado";
}
	
	if (media <= 6)
    cout << "Aprovado";
else
    cout << "Reprovado";
	
	if (media > 6)
    cout << "Aprovado";
else
    cout << "Reprovado";
	 
	if (media >= 6)
    cout << "Aprovado";
else
    cout << "Reprovado";
 
	
	
	
	
	 6a Questão (Ref.: 201703313175)
	 Fórum de Dúvidas (2)       Saiba  (0)
	
	Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples.
Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples.
I Maior clareza no código, mas não influência na eficiência do mesmo
II Maior eficiência porque diminui o número de testes no código
III Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo
IV Somente uma escolha do desenvolvedor, visto que o resultado o resultado final é o mesmo
		
	
	Somente a  IV está correta
	
	A II E IV estão corretas
	 
	Somente a II está correta
	
	A II E A III estão corretas
	
	Somente a I está correta
	
	
	
	
	 7a Questão (Ref.: 201703313692)
	 Fórum de Dúvidas (1 de 2)       Saiba  (0)
	
	Analise o código abaixo e marque as saídas corretas:
#include
int main () {
int x, i;
x = 1;
cout << x;
i = 6;
x = x + i;
cout << x;
if ( x <= 7) {
cout << x;
x = x + 10; 
} else {
cout<< x;
}
retun 0;
}
		
	
	0, 6 e 7
	 
	1, 7 e 7
	
	1, 6 e 7
	
	1, 7, 17
	
	1, 6 e 16
	
	
	
	
	 8a Questão (Ref.: 201703313405)
	 Fórum de Dúvidas (2)       Saiba  (0)
	
	Escolha a alternativa abaixo que completa o sentido da frase: 
O uso das _________________ é obrigatório quando for usada mais de uma instrução dentro da estrutura de decisão, if (o comando "se" em Portugol), logo, usar sempre não ocasionará problemas.
		
	
	palavras reservadas
	
	strings
	 
	chaves
	
	aspas simples
	
	aspas duplas

Continue navegando