Baixe o app para aproveitar ainda mais
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.
Compartilhar