O seu navegador (Generic Browser 0) está desatualizado. Melhore sua experiência em nosso site!
Atualize Agora

+300.000 alunos estão intensificando seu ritmo de estudos. E você?

Conheça nossos planos

Questões Militares de Algoritmos e Estrutura de Dados - Estrutura de Controle e Repetição

Foram encontradas 10 questões

Q1045358 Algoritmos e Estrutura de Dados

Uma estrutura de repetição é uma estrutura de desvio do fluxo de controle presente em linguagens de programação que realiza e repete diferentes ações, dependendo se uma condição for verdadeira ou falsa, em que a expressão é processada e transformada em um valor booleano. A esse respeito, analise as afirmativas a seguir:


I. Em uma estrutura de repetição do tipo PARA, o controle do laço é feito pelo uso de uma variável lógica, que é iniciada como VERDADEIRA, encerrando o laço ao ter seu valor modificado para FALSO.

II. Na estrutura de repetição do tipo ENQUANTO, o teste do controle é realizado por um teste lógico, no início do laço, e se esse teste for FALSO, logo na primeira execução, o laço não será executado nenhuma vez.

III. Apenas as estruturas de repetição do tipo PARA e REPITA possuem controle do laço por meio de variáveis lógicas.

IV. Na estrutura de repetição do tipo REPITA, o laço é executado pelo menos uma vez, pois o controle é realizado no final do laço apenas.


Assinale

Você errou!   Resposta: Parabéns! Você acertou!
Q997404 Algoritmos e Estrutura de Dados

Considerando que a sintaxe está correta, qual das estruturas de repetição, representadas em pseudocódigo, atende a condição de se somar todos os números inteiros no intervalo de 1 a 100?

Para a resolução, considere o seguinte:


• Valor inicial de SOMA é igual a 0(zero).

• Os números 1 e 100 devem ser incluídos no intervalo.

Você errou!   Resposta: Parabéns! Você acertou!
Q814622 Algoritmos e Estrutura de Dados
Tendo por base laços de repetição utilizados em lógica de programação, analise o algoritmo escrito em português estruturado e verifique se as afirmativas são verdadeiras (V) ou falsas (F). A seguir, assinale a alternativa correta. programa LOOPING X, R: inteiro RESP: caractere inicio RESP “SIM” enquanto (RESP <> “NÃO”) faça escreva(“Digite um número”) leia X R X*3 escreva R escreva “Deseja continuar? SIM / NÃO” leia RESP fim_enquanto fim ( ) O laço de repetição ou looping apenas continuará se a opção “SIM” for lida como RESP. ( ) O looping será repetido pelo menos uma vez. ( ) O laço está incorreto, pois não há um contador para controlar o loop, causando um loop infinito. ( ) Dado os valores lidos para X: 3,5 e 2. Dado os valores lidos para RESP: SIM, SIM e NÃO, os valores escritos para R serão: 9, 15 e 6.
Q707937 Algoritmos e Estrutura de Dados

Informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo. A seguir, assinale a alternativa que apresenta a sequência correta.

( ) A instrução for pode ser utilizada para implementar qualquer loop por controlador.

( ) Em geral, as instruções while são utilizadas para repetição controlada por contador e as instruções for são utilizadas para repetição controlada por sentinela.

( ) A instrução switch consiste em um bloco que contém uma sequência de rótulos case e um caso default opcional.

( ) Cada case pode ter múltiplas instruções, e estas devem ser colocadas entre colchetes.

( ) Listar casos consecutivamente sem instruções entre eles permite aos casos executar o mesmo conjunto de instruções.

( ) A instrução while especifica os detalhes da repetição controlada por contador em uma única linha de código.

Você errou!   Resposta: Parabéns! Você acertou!
Q688821 Algoritmos e Estrutura de Dados

A respeito de estruturas de repetição, analise as afirmativas a seguir:

I. A estrutura de repetição while permite ao programador especificar que um programa deve repetir uma ação enquanto alguma condição permanecer verdadeira.

II. O símbolo de agregação da UML une 2 fluxos de atividade em um único fluxo.

III. A estrutura de repetição while deve obrigatoriamente implementar o comando break.

Está correto apenas o que se afirma em

Você errou!   Resposta: Parabéns! Você acertou!
Respostas
1: D
2: D
3: X
4: B
5: B