Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/11/2017 BDQ: Teste de Conhecimento http://simulado.estacio.br/alunos/ 1/4 CCE1121_A9_201408315221_V1 Das estruturas de repetição utilizadas na elaboração de algoritmos, temos a estrutura de repetição contada e a estrutura de repetição condicional (com teste no início e teste no final do laço de repetição). Considerando o funcionamento destas estruturas, avalie as asserçoes abaixo e marque a alternativa correta: I - Na estrutura de repetição contada, o número de repetições dos comandos dentro do laço é previamente conhecido; II- Na estrutura de repetição condicional, com teste no final, o conjunto de comandos dentro do laço é executado pelo menos uma vez; III- qualquer estrutura de repetição condicional sempre pode ser substituida por uma estrutura de repetição contada. Observe o algoritmo abaixo e selecione a opção que resume o que ele faz. LÓGICA DE PROGRAMAÇÃO CCE1121_A9_201408315221_V1 Lupa Calc. Vídeo PPT MP3 Aluno: LETICIA FERREIRA SANTOS RIBEIRO Matrícula: 201408315221 Disciplina: CCE1121 - LÓG.PROGRAM. Período Acad.: 2017.2 (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. Apenas I é verdadeira Todas são verdadeiras Apenas II e III são verdadeiras Apenas I e II são verdadeiras Apenas III é verdadeira 2. 27/11/2017 BDQ: Teste de Conhecimento http://simulado.estacio.br/alunos/ 2/4 Observe o algoritmo abaixo e selecione a opção que resume o que ele faz. Assinale a alternativa que corresponde à estrutura de controle/repetição que é executada ao menos uma vez quando presente ao código. Qual o resultado da variável Z após a execução do código abaixo? x = 5; y = 7; z = 3; if ((x - 1) > 2) y = y + 1; else Repete enquanto o conteúdo de num não for múltiplo de 5, exibindo o quadrado de cada número digitado inclusive do último Repete enquanto o conteúdo de num for múltiplo de 5, exibindo o dobro de cada número digitado exceto do último Repete enquanto o conteúdo de num não for múltiplo de 5, exibindo o quadrado de cada número digitado exceto o do último Repete enquanto o conteúdo de num for múltiplo de 5, exibindo o dobro de cada número digitado inclusive do último Repete enquanto o conteúdo de num não for múltiplo de 5, exibindo o dobro de cada número digitado exceto do último Gabarito Comentado Gabarito Comentado Gabarito Comentado 3. Repete 6 vezes: a entrada de dados; conta quando for ímpar e conta todos os números. Repete 6 vezes: a entrada de dados; conta quando for par e conta todos os números. Repete 5 vezes: a entrada de dados; conta quando for par e conta todos os números. Repete 6 vezes a entrada de dados; conta quando for ímpar ; conta todos os números e exibe, ao final, o percentual de ímpares. Repete 5 vezes: a entrada de dados; conta quando for ímpar; conta todos os números e exibe, ao final, o percentual de ímpares. Gabarito Comentado Gabarito Comentado Gabarito Comentado 4. for if do for-while do-while 5. 27/11/2017 BDQ: Teste de Conhecimento http://simulado.estacio.br/alunos/ 3/4 y = y -1; z = z + x + y; Um laco do-while é útil quando seu corpo: Marque a alternativa correta. Estrutura em C++ que fornece ciclo de repetição obrigatoriamente pelo menos uma vez. Um aluno estava estudando para a prova de Lógica de Programação quando viu um exercício que pedia para que fosse construído um trecho que pudesse simular a estrutura do for, usando do ... while. Observe o trecho abaixo e escolha a opção que resolve esse problema: 11 16 17 20 13 Gabarito Comentado 6. Nunca é executado Pode nunca ser executado NDA Deve ser executado pelos menos uma vez Termina após a primeira execução 7. do for. Nenhuma resposta acima. while do. do while. while. 8. x=0; do { x += 2; cout << x << "\n" ; } while(x <= 10); x=2; do cout << x << "\n" ; x += 2; while(x <= 10); x=2; do 27/11/2017 BDQ: Teste de Conhecimento http://simulado.estacio.br/alunos/ 4/4 { cout << x << "\t" ; x += 2; } while(x <= 10); do { x=2; cout << x << "\n" ; x += 2; } while(x <= 10); x=2; do { cout << x << "\n" ; x += 2; } while(x <= 10); Gabarito Comentado Legenda: Questão não respondida Questão não gravada Questão gravada Exercício inciado em 27/11/2017 15:27:52.
Compartilhar