Baixe o app para aproveitar ainda mais
Prévia do material em texto
2017529 INDEX BDQ: Alunos http://simulado.estacio.br/alunos/ 1/6 LÓGICA DE PROGRAMAÇÃO 8a aula Lupa Vídeo PPT MP3 Exercício: CCT0535_EX_A8_201608126331_V1 Matrícula: 201608126331 Aluno(a): SIDNEI JEFFERSON DE OLIVEIRA Data: 29/05/2017 19:08:28 (Finalizada) 1a Questão (Ref.: 201609151075) Fórum de Dúvidas (0) Saiba (0) Análise o algoritmo escrito em pseudocódigo abaixo: Após a execução deste algoritmo qual será o valor impresso na linha 9: 0 6 3 5 1 2a Questão (Ref.: 201608397695) Fórum de Dúvidas (0) Saiba (0) Um desenvolvedor precisava construir um trecho de proteção que só aceitasse os algarismos 1 e 8. Fez cinco trechos, mas só um protegeu a entrada como ele desejava. Assinale a opção onde se encontra o trecho correto. 2017529 INDEX BDQ: Alunos http://simulado.estacio.br/alunos/ 2/6 Gabarito Comentado 3a Questão (Ref.: 201609160666) Fórum de Dúvidas (0) Saiba (0) Considerando como entrada os números 5 e 10, respectivamente, marque a alternativa que contém a resposta na tela do programa a seguir: int main() { int a,b; cin>>a; cin>>b; while (a < b) { cout< a = a + 2; } return 0; } 57 Nenhuma das alternativas anteriores 579 57911 56789 4a Questão (Ref.: 201608408484) Fórum de Dúvidas (0) Saiba (0) A estrutura while apresenta certas características e/ou exigências para que possa ser executada sem 2017529 INDEX BDQ: Alunos http://simulado.estacio.br/alunos/ 3/6 problemas e quando não está simulando nenhuma outra estrutura de repetição, podemos afirmar que: I É uma estrutura usada quando o número de repetições for desconhecido. II Controla a repetição com um teste (condição) ao final. III Não é indicada para trechos de proteção na entrada de dados. IV O usuário não pode decidir quando interrompe a repetição. V Uma leitura, ou atribuição, para variável testada na condição deverá ser feita antes da estrutura e outra, ao final do bloco da estrutura. Assinale a opção que relaciona as afirmativas corretas. As afirmativas I, II e III Afirmativas I e V As afirmativas II, IV e V As afirmativas II, IV e V As afirmativas III e IV Gabarito Comentado 5a Questão (Ref.: 201608397759) Fórum de Dúvidas (0) Saiba (0) Observe o programa abaixo e suponha que você digitou 12 / 45 / 3 / 9 / 15 / 1. Assinale a opção que exibe os valores durante a execução do programa. 12, 3 e 9 . Ao final, 60 12, 3 e 9 . Ao final, 24 45 e 15 . Ao final, 59 45 e 15 . Ao final, 23 12, 3 e 9 . Ao final, 59 Gabarito Comentado 2017529 INDEX BDQ: Alunos http://simulado.estacio.br/alunos/ 4/6 6a Questão (Ref.: 201608369311) Fórum de Dúvidas (0) Saiba (0) O professor de Algoritmos pediu aos alunos para construírem um programa, codificado na linguagem C++, que exibisse os algarismos de um número, começando pelo algarismo da casa das unidades simples até o algarismo mais significativo. Assinale a opção que apresenta o trecho capaz de exibir o que foi pedido, considerando apenas os valores maiores do que zero. int num, digito; cout << "Numero: " ; cin >> num; while (num > 0) { num = num / 10; digito = num % 10 ; cout << digito << "\t" ; } int num; cout << "Numero: "; cin >> num; while (num > 0) { cout << num % 10 << "\t" ; num = num / 10; } int num; cout << "Numero: " ; cin >> num; while (num > 0) { num = num div 10; cout << num % 10 << "\t" ; } int num, digito; cout << "Numero: " ; cin >> num; while (num > 0) { digito = num mod 10; cout << digito << "\t" ; num = num div 10; } int num; cout << "Numero: "; cin >> num; if (num > 0) { cout << num % 10 << "\t" ; } 2017529 INDEX BDQ: Alunos http://simulado.estacio.br/alunos/ 5/6 else num = num / 10; 7a Questão (Ref.: 201609044844) Fórum de Dúvidas (0) Saiba (0) O que será apresentado na tela como resultado após a execução do programa abaixo? Obs.: Considerar que foi digitado o valor 52. #include using namespace std; int main() { int n, m; m = 10; cout<< "Entre com um número: "; cin>> n; while (n >= 50) { n = n 2; } cout<< n < n = n m; cout<< n < return 0; } 48 Nenhuma das outras alternativas 48 e 38 48 e 36 50 e 40 8a Questão (Ref.: 201608408481) 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. 2017529 INDEX BDQ: Alunos http://simulado.estacio.br/alunos/ 6/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 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 permite que se calcule a média aritmética de dois números, várias vezes. O programa repete a entrada várias vezes enquanto os dois números forem maiores do zero e exibe a média. 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.
Compartilhar