Buscar

Conteúdo Interativo4

Prévia do material em texto

22/09/2017 BDQ: Teste de Conhecimento
http://estacio.webaula.com.br/Classroom/index.html?id=2245486&classId=799089&topicId=767747&p0=03c7c0ace395d80182db07ae2c30f034&… 1/4
 
CCT0239_A5_201709094206_V10
 
 
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 ;
 
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;
 }
 
ALGORITMOS
 CCT0239_A5_201709094206_V10
 
 Lupa 
Vídeo
 
PPT
 
MP3
 
Aluno: FRANCISCO JORGE DE OLIVEIRA MENDES Matrícula: 201709094206
Disciplina: CCT0239 - ALGORITMOS Período Acad.: 2017.3 EAD (G) / EX
 
 
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.
 
1.
 14 4 0
4 14 0.5
14 4 0.5
0.5 4 14
4 14 0
2.
 N1 > N2 || N2 < 50
N1 < N2 && N1 < 50
N1 < N2 && N1 > 20
N2 > N1 || N1 > 50
N2 == N1 || N2 > 20
jorge
Riscado
jorge
Realce
22/09/2017 BDQ: Teste de Conhecimento
http://estacio.webaula.com.br/Classroom/index.html?id=2245486&classId=799089&topicId=767747&p0=03c7c0ace395d80182db07ae2c30f034&… 2/4
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";
 
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; 
 
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.
 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 é 10 e na 2ª. execução o valor de entrada é 0. Para
isso, considere o seguinte trecho em C++.
 int num;
 cout << "Digite um numero: ";
 cin >> num;
 if (num > 0)
 {
 num++;
 cout << num << " ";
 }
 cout << num + 1 << " ";
 if (num < 0)
 {
 num--;
 cout << num << " ";
3.
 
if(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(a > 0 + a < 5) cout < < "pertinente";
 else cout < < "não pertinente";
4.
 11 11 2 0
10 12 2 0
x = 10 y = 12 z = 0.833 k = 0
 x = 10 y = 12 z = 0 k = 0
x= 11 y = 11 z = 2 k = 0
5.
aspas simples
 chaves
aspas duplas
strings
palavras reservadas
6.
22/09/2017 BDQ: Teste de Conhecimento
http://estacio.webaula.com.br/Classroom/index.html?id=2245486&classId=799089&topicId=767747&p0=03c7c0ace395d80182db07ae2c30f034&… 3/4
 }
 else
 cout << num * 10 ;
 
 
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;
 }
 
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.
11 110 1 10
 
11 110 1 0
 
11 110 1 0
 
11 12 110
 
 
11 12 110 1 0
 
7.
1, 6 e 16
 1, 7 e 7
1, 7, 17
0, 6 e 7
1, 6 e 7
8.
 Todas as alternativas estão corretas.
Apenas a alternativa iii está correta.
Todas as alternativas estão erradas.
Apenas a alternativa i está correta.
Apenas a alternativa ii está correta.
22/09/2017 BDQ: Teste de Conhecimento
http://estacio.webaula.com.br/Classroom/index.html?id=2245486&classId=799089&topicId=767747&p0=03c7c0ace395d80182db07ae2c30f034&… 4/4
Legenda: Questão não respondida Questão não gravada Questão gravada
Exercício inciado em 22/09/2017 11:08:33.

Continue navegando