Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/05/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=3729088295 1/3 ALGORITMOS Lupa Exercício: CCT0239_EX_A8_201602156484 Matrícula: 201602156484 Aluno(a): WELLINGTON RIBEIRO DE SOUZA Data: 03/05/2016 21:13:49 (Finalizada) 1a Questão (Ref.: 201602439396) Fórum de Dúvidas (0) Saiba (0) As estruturas de repetição permitem executar mais de uma vez um mesmo trecho de código. Tratase de uma forma de executar blocos de comandos somente sob determinadas condições, mas com a opção de repetir o mesmo bloco quantas vezes forem necessárias. As estruturas de repetição são úteis, por exemplo, para repetir uma série de operações semelhantes que são executadas para todos os elementos de uma lista ou de uma tabela de dados, ou simplesmente para repetir um mesmo processamento até que uma certa condição seja satisfeita. Sejam as seguintes afirmativas: I Toda estrutura de repetição apresenta um teste no início e um na saída. II Toda estrutura de repetição pode ser substituída por um conjunto de estruturas de decisão, onde não haja testes ou condições. III Toda estrutura de repetição apresenta um critério de parada. IV Toda estrutura de repetição apresenta fluxo de execução invertido devido a diversas iterações. Marque a alternativa que representa apenas as afirmativas CORRETAS: I III I e IV I e III II, III e IV Gabarito Comentado Gabarito Comentado Gabarito Comentado 2a Questão (Ref.: 201602864047) Fórum de Dúvidas (0) Saiba (0) Qual dos comandos abaixo está escrito de forma errada? for (X=10 ; X > 0 ; X) for (X=0 ; X < 10 ; X++) for (X=0 , Y=4 ; X < 10 ; X++ , Y) for (X=0 , Y=0 ; X < 10 ; X++ , Y=Y+2) for (X < 10 ; X=0 ; X++) Gabarito Comentado Gabarito Comentado Gabarito Comentado 19/05/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=3729088295 2/3 3a Questão (Ref.: 201602182393) Fórum de Dúvidas (0) Saiba (0) Indique qual o comando que deve ser usado em um algoritmo quando se deseja repeĕr um bloco de comandos a parĕr de uma condição. se se encadeado var enquanto else Gabarito Comentado Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201602182445) Fórum de Dúvidas (0) Saiba (0) O que está sendo executado pelo algoritmo abaixo? CONT 0; SOMA 0; enquanto (CONT < 100) faça SOMA SOMA + CONT; CONT CONT + 1; fim_enquanto Soma todos os números de 1 a 100 Soma todos os números pares de 1 a 100 Soma todos os números ímpares de 1 a 100 Soma todos os números de 0 a 99 Soma os 100 números digitados. Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201602400889) Fórum de Dúvidas (0) Saiba (0) Considere o trecho abaixo sabendo que num é um variável inteira. num = 11; do { if (num % 2 == 0) cout << num << "\n"; num = num 1 ; } while (num != 0); Assinale a opção correta : o trecho fornecido pára quando num for diferente de zero e são exibidos os valores 10 e 8, pelo menos. 19/05/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=3729088295 3/3 O trecho fornecido pára quando num for diferente de zero e o único número exibido é o 10. O trecho entra em loop. O trecho fornecido pára quando num for zero e os números exibidos são todos os pares de 10 até 2, nesta ordem. O trecho fornecido pára quando num for zero e os números exibidos são todos os pares de 10 até 0, nesta ordem. Gabarito Comentado Gabarito Comentado Gabarito Comentado 6a Questão (Ref.: 201602266321) Fórum de Dúvidas (0) Saiba (0) Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para preenchimento da lacuna. ... cin>>matricula; ______________ (matricula<99) { cin>>matricula; } repeat for loop while do case Gabarito Comentado Fechar
Compartilhar