Baixe o app para aproveitar ainda mais
Prévia do material em texto
2017531 BDQ: Teste de Conhecimento http://simulado.estacio.br/alunos/ 1/4 CCT0239_A5_201608221873_V2 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. O programa abaixo recebeu o valor 2 como entrada. Analise o programa abaixo e assinale a o valor que será impresso. #include using namespace std; int main() { int a, b; cout<< "\n Digite um valor: "; ALGORITMOS CCT0239_A5_201608221873_V2 Lupa Vídeo PPT MP3 Aluno: DERICK SILVA CORREA Matrícula: 201608221873 Disciplina: CCT0239 ALGORITMOS Período Acad.: 2017.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembrese 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. x = 10 y = 12 z = 0.833 k = 0 10 12 2 0 x = 10 y = 12 z = 0 k = 0 11 11 2 0 x= 11 y = 11 z = 2 k = 0 2. aspas duplas chaves strings aspas simples palavras reservadas 3. 2017531 BDQ: Teste de Conhecimento http://simulado.estacio.br/alunos/ 2/4 cin>> a; if (a <= 2) b = a + 2 * 30 / 10; else b = a 2 * 30 /10; cout<< b; system("pause"); } 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 = 13, y = 4, z; if( x > y ) { z = x; x = y; y = z; } cout << z << " " << x << " " << y ; Tendo em mente os conceitos dos comandos básicos de decisão do C++, analise o trecho de programa abaixo e assinale a alternativa que corresponda a saída na tela: 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. 12 4 2 8 0 4. 13 13 4 4 13 13 0 13 4 0 4 13 13 4 13 5. 22 2 5 11 1 6. 2017531 BDQ: Teste de Conhecimento http://simulado.estacio.br/alunos/ 3/4 if(a > 0) cout < < "pertinente"; if(a < 5) cout < < "pertinente"; if(a > =5) cout < < " não pertinente"; Analise o trecho do algoritmo abaixo e indique a alterna埦�va que apresenta as saídas ob埦�das para os valores: A=17, B=21 e C=13. SE (A > (B+C)) ENTÃO ESCREVA("+++++") SENÃO SE (B<=C) ENTÃO ESCREVA("%%%%%") SENÃO ESCREVA("^^^^^") FIM SE ESCREVA("=====") FIM SE 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. 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"; if(0 > a > 5) cout < < "pertinente"; else cout < < " não pertinente"; 7. %%%%% ^^^^^ ===== +++++ ===== ^^^^^ ===== 8. Apenas a alternativa iii está correta. Apenas a alternativa ii está correta. Todas as alternativas estão corretas. Todas as alternativas estão erradas. Apenas a alternativa i está correta.
Compartilhar