Baixe o app para aproveitar ainda mais
Prévia do material em texto
201769 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 1/6 CCE1121_EX_A8_201512259179_V1 LÓGICA DE PROGRAMAÇÃO 8a aula Lupa Vídeo PPT MP3 Exercício: CCE1121_EX_A8_201512259179_V1 Matrícula: 201512259179 Aluno(a): FRANK ANGELO DA SILVA MIRANDA Data: 08/06/2017 20:52:46 (Finalizada) 1a Questão (Ref.: 201513306791) Fórum de Dúvidas (0) Saiba (0) Considerando como entrada os números 5 e 8. Marque a alternativa que contém a resposta na tela do programa abaixo: int main() { int a,b; cin>>a; cin>>b; while (a < b) { cout< a = a + 1; } return 0; } 678 67 5678 567 56 2a Questão (Ref.: 201512554613) Fórum de Dúvidas (0) Saiba (0) Analise o código abaixo e assinale a opção que identifica todas as estruturas e /ou funções presentes no código. 201769 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 2/6 Atenção para todos os detalhes. Para ajudar, sugiro que acompanhe a execução, pelo menos duas vezes, com os valores 10 e 6, na primeira vez e, 6 e 10, na segunda. O programa repete a entrada várias vezes enquanto os dois números forem maiores do zero e exibe a média. O programa permite que se calcule a média aritmética de dois números, várias vezes. O programa permite que se calcule a média ponderada de dois números, usando uma função que atribui um peso menor ao maior número. O programa repete a entrada várias vezes enquanto os dois números forem maiores do que zero. A cada entrada, exibe a média aritmética dos dois valores, calculada através da chamada de uma função. O programa repete a entrada várias vezes enquanto os dois números forem maiores do que zero. A cada entrada, exibe a média ponderada dos dois valores, calculada através da chamada de uma função que atribui o maior peso ao maior número. Gabarito Comentado 3a Questão (Ref.: 201513037140) Fórum de Dúvidas (0) Saiba (0) Analise o algoritmo a seguir. Quantas vezes aparecerá a palavra "Lógica de Programação" na tela? 201769 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 3/6 0 2 3 4 1 4a Questão (Ref.: 201513055468) Fórum de Dúvidas (0) Saiba (0) Os aparelhos de arcondicionado modernos também conhecidos como Split muito mais do que apenas máquinas termodinâmicas são também pequenos computadores que possuem algoritmos que controlam o seu funcionamento. Atualmente, esses aparelhos são configurados por meio de um controle remoto, onde se é programada uma temperatura desejada e assim, o equipamento resfria o ambiente até que a temperatura seja atingida. Considere que exista um equipamento de ar condicionado que tenha sido programado utilizando a linguagem C/C++. Nesse arcondicionado, existe uma variável real chamada "temp_atual" que armazena a temperatura do ambiente medida por um sensor térmico, e também, uma outra variável real chamada "temp_programada" que armazena a temperatura desejada. Sabendo que todo o processo de resfriamento do aparelho é controlado por uma estrutura de repetição, qual das alternativas a seguir, melhor se adequa para o trecho do código em que se controla a repetição da máquina de resfriamento do aparelho enquanto for necessário? While (temp_programada == temp_atual) While (temp_atual > temp_programada) For (temp_atual=25; temp_atual>temp_programada;temp_atual=temp_atual1) While (temp_programada <= temp_atual) For (temp_atual=25; temp_atual>temp_programada;temp_atual=temp_atual+1) 201769 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 4/6 5a Questão (Ref.: 201513267648) Fórum de Dúvidas (0) Saiba (0) Considere o trecho em C++ a seguir e selecione a opção que indica o que está sendo executado. Soma todos os números de 1 a 10 Soma todos os números de 0 a 20 Soma todos os números pares de 1 a 10 Soma os 10 números digitados Soma todos os números de 1 a 20 6a Questão (Ref.: 201512543481) Fórum de Dúvidas (0) Saiba (0) Analise o código abaixo e assinale a alternativa correta em relação aos valores que serão impressos após a execução do mesmo. A=10; Enquanto(A > 0 ) faça imprima(A); A = A 3; FimEnquanto 10, 9, 8, 7, 6, 5, 4, 2, 1 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 4, 1, 8, 6, 3 10, 7, 4, 1 7, 4, 3, 1 7a Questão (Ref.: 201513051728) Fórum de Dúvidas (0) Saiba (0) Um funcionário de uma empresa recebe aumento salarial anualmente. Sabese que: 1. Esse funcionário foi contratado em 1995, com salário inicial de R$1.000,00; 2. Em 1996 recebeu aumento de 1,5% sobre seu salário inicial; 3. A partir de 1997 (inclusive), os aumentos salariais sempre corresponderam ao dobro do percentual do ano anterior. O programa a seguir é a solução para esse problema. Sabese que existem três estruturas de repetição em C, a saber: a estrutura "while", a estrutura "do..while" e a estrutura "for". Qual seria a solução se a estrutura "for" fosse utilizada? Ou seja, quais modificações deveriam ser feitas nesse programa? 201769 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 5/6 A linha 12 deveria ser trocada por ¿do for (i=1997;i<=ano_atual;i=i+1)¿, mas também deveria ser retirada as linhas 11 e a linha 16 e as linhas 19 e 20. A linha 12 deveria ser trocada por ¿for (i=1997;i A linha 12 deveria ser trocada por ¿for (i=1997;ano_atual>i;i++)¿, mas também deveria ser retirada as linhas 11 e a linha 16. Não há solução para a estrutura ¿for¿ nesse caso. A linha 12 deveria ser trocada por ¿for (i=1997;i<=ano_atual;i=i+1)¿, mas também deveria ser retirada as linhas 11 e a linha 16. 8a Questão (Ref.: 201513157049) Fórum de Dúvidas (0) Saiba (0) Analise o algoritmo abaixo: Algoritmo "repetidores" var cont:inteiro cont < 1 enquanto cont <= 10 faca escreval("Algoritmos é 10!") cont < cont + 2 fimenquanto fimalgoritmo Responda quantas vezes a frase "Algoritmos é 10!" será mostrada. 11 vezes 5 vezes 9 vezes Nenhuma vez 10 vezes 201769 BDQ Prova http://estacio.webaula.com.br/Classroom/index.html?ids=2017&id=1713326&classId=753045&topicId=2462749&p0=03c7c0ace395d80182db07ae2c30f034 6/6
Compartilhar