Baixe o app para aproveitar ainda mais
Prévia do material em texto
30/10/2017 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?id=2209248&classId=853998&topicId=767729&p0=03c7c0ace395d80182db07ae2c30f034&… 1/5 CCT0239_EX_A5_201708194797_V1 ALGORITMOS 5a aula Lupa Vídeo PPT MP3 Exercício: CCT0239_EX_A5_201708194797_V1 Aluno(a): Matrícula: Data: 19/09/2017 13:22:32 (Finalizada) 1a Questão (Ref.: 201709008260) Fórum de Dúvidas (2 de 2) Saiba (0) 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 +++++ ===== ^^^^^ %%%%% ===== ^^^^^ ===== 2a Questão (Ref.: 201709045381) Fórum de Dúvidas (2 de 2) Saiba (0) 30/10/2017 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?id=2209248&classId=853998&topicId=767729&p0=03c7c0ace395d80182db07ae2c30f034&… 2/5 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; 11 11 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 10 12 2 0 3a Questão (Ref.: 201709041970) Fórum de Dúvidas (2 de 2) Saiba (0) 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: "; cin>> a; if (a <= 2) b = a + 2 * 30 / 10; else b = a - 2 * 30 /10; cout<< b; system("pause"); } 0 2 -4 12 8 4a Questão (Ref.: 201709041963) Fórum de Dúvidas (2 de 2) Saiba (0) 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: 30/10/2017 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?id=2209248&classId=853998&topicId=767729&p0=03c7c0ace395d80182db07ae2c30f034&… 3/5 -1 2 22 11 5 5a Questão (Ref.: 201709047620) 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 = 235, y = 138, z = 177, m; m = z; if( x < m) m = x; if( y < m) m = y; cout << m << " " << x << " " << y ; 235 235 138 177 235 138 138 138 235 177 138 235 138 235 138 6a Questão (Ref.: 201709008222) Fórum de Dúvidas (2) Saiba (0) Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples. Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples. I Maior clareza no código, mas não influência na eficiência do mesmo II Maior eficiência porque diminui o número de testes no código 30/10/2017 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?id=2209248&classId=853998&topicId=767729&p0=03c7c0ace395d80182db07ae2c30f034&… 4/5 III Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo IV Somente uma escolha do desenvolvedor, visto que o resultado o resultado final é o mesmo Somente a II está correta A II E A III estão corretas Somente a IV está correta A II E IV estão corretas Somente a I está correta 7a Questão (Ref.: 201709008082) Fórum de Dúvidas (2 de 2) Saiba (0) Se a minha média for maior ou igual a 6 estarei aprovado, caso contrário, estarei reprovado. Qual dos trechos abaixo escritos em C++ representa esta situação? if (media != 6) { cout << "Aprovado"; } else { cout << "Reprovado"; } if (media > 6) cout << "Aprovado"; else cout << "Reprovado"; if (media <= 6) cout << "Aprovado"; else cout << "Reprovado"; if (media > 6) { cout << "Aprovado"; } else { cout << "Reprovado"; } if (media >= 6) cout << "Aprovado"; else cout << "Reprovado"; 8a Questão (Ref.: 201709047598) Fórum de Dúvidas (2 de 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 = 13, y = 4, z; if( x > y ) { z = x; x = y; y = z; } cout << z << " " << x << " " << y ; 13 4 13 4 13 13 13 13 4 0 13 4 0 4 13 30/10/2017 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?id=2209248&classId=853998&topicId=767729&p0=03c7c0ace395d80182db07ae2c30f034&… 5/5
Compartilhar