Buscar

BDQ Algoritmos 3

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

2017­5­31 BDQ Prova
http://simulado.estacio.br/alunos/ 1/4
 
CCT0239_EX_A5_201608221873_V1
 
 
 
 
  ALGORITMOS
5a aula
  Lupa    
Vídeo PPT MP3
 
 
Exercício: CCT0239_EX_A5_201608221873_V1  Matrícula: 201608221873
Aluno(a): DERICK SILVA CORREA Data: 30/05/2017 20:28:05 (Finalizada)
 
  1a Questão (Ref.: 201609038523)  Fórum de Dúvidas (2 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;
}
1, 7, 17
1, 6 e 7
0, 6 e 7
  1, 7 e 7
1, 6 e 16
 
 
  2a Questão (Ref.: 201609077416)  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 ;
  4    14   0.5
14   4    0.5
  14   4    0
2017­5­31 BDQ Prova
http://simulado.estacio.br/alunos/ 2/4
4    14   0
0.5  4    14
 
 
  3a Questão (Ref.: 201609075165)  Fórum de Dúvidas (2 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
10 12 2 0
  11 11 2 0
  x = 10 y = 12 z = 0 k = 0
x = 10 y = 12 z = 0.833 k = 0
 
 
  4a Questão (Ref.: 201609071682)  Fórum de Dúvidas (2 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 > 0 || a < 5) cout < < "pertinente";
else 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(0 > a > 5) cout < < "pertinente";
else cout < < " não pertinente";
 
 
  5a Questão (Ref.: 201609038236)  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.
aspas simples
aspas duplas
  chaves
palavras reservadas
strings
 
 
2017­5­31 BDQ Prova
http://simulado.estacio.br/alunos/ 3/4
  6a Questão (Ref.: 201609071964)  Fórum de Dúvidas (2 de 2)       Saiba   (0)
Analise o programa abaixo e selecione a alternativa que contenha a condição correta para que o número 27 seja mostrado na tela.
 
#include
using namespace std;
int main()
{
int N1, N2;
N1= 27;
N2= 54;
if ( ______________ )
{
   cout<< N2;
}
else
{
   cout<< N1;
}
return 0;
}
N2 == N1 || N2 > 20
N2 > N1 || N1 > 50
N1 < N2 && N1 < 50
  N1 > N2 || N2 < 50
  N1 < N2 && N1 > 20
 
 
  7a Questão (Ref.: 201609038482)  Fórum de Dúvidas (2 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   8   10  40
 
  9  40
 
  9   8    10   9
 
9   6   10    9
 
2017­5­31 BDQ Prova
http://simulado.estacio.br/alunos/ 4/4
8  10   40
 
 
 
  8a Questão (Ref.: 201609038234)  Fórum de Dúvidas (2)       Saiba   (0)
O comando utilizado para representar uma estrutura de ____________ é o comando _____. Esse comando fará
um teste na ____________ apresentada, determinando se a ________________ é _______________ ou não.
decisão, se, condição, condição, para.
  decisão, se, condição, condição, verdadeira.
decisão, para, condição, condição, falsa.
decisão, enquanto, condição, decisão, verdadeira.
condição, repita, se, condição, para.

Outros materiais