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_V11 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; } 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 ; ALGORITMOS CCT0239_A5_201709094206_V11 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. 1, 6 e 7 1, 7 e 7 1, 6 e 16 0, 6 e 7 1, 7, 17 2. 14 4 0.5 4 14 0.5 14 4 0 4 14 0 0.5 4 14 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 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; } 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"; 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. 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. 3. N2 == N1 || N2 > 20 N1 < N2 && N1 > 20 N2 > N1 || N1 > 50 N1 > N2 || N2 < 50 N1 < N2 && N1 < 50 4. 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"; if(a > 0 && a < 5) cout < < "pertinente"; else cout < < " não pertinente"; 5. palavras reservadas strings chaves aspas duplas aspas simples 6. Apenas a alternativa ii está correta. Apenas a alternativa i está correta. Apenas a alternativa iii 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&… 3/4 O comando utilizado para representar uma estrutura de ____________ é o comando _____. Esse comando fará um teste na ____________ apresentada, determinando se a ________________ é _______________ ou não. 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 ; Todas as alternativas estão corretas. Todas as alternativas estão erradas. 7. decisão, para, condição, condição, falsa. decisão, se, condição, condição, para. decisão, enquanto, condição, decisão, verdadeira. decisão, se, condição, condição, verdadeira. condição, repita, se, condição, para. 8. 9 6 10 9 9 8 10 40 9 8 10 9 8 10 40 9 40 Legenda: Questão não respondida Questão não gravada Questão gravada 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 Exercício inciado em 22/09/2017 11:14:12.
Compartilhar