Baixe o app para aproveitar ainda mais
Prévia do material em texto
Ocultar opções de resposta Ocultar opções de resposta Ocultar opções de resposta Pergunta 1 -- /1 Analise as questões abaixo sobre o comando WHILE e selecione a que está ERRADA: A condição é uma expressão relacional e/ou lógica com a variável de controle. Resposta corretaNa estrutura while não precisa de expressão nem variável de controle. A variável de controle precisa ser modificada dentro do loop de repetição. Se não for bem estruturada, a repetição pode funcionar de forma errada. Variável de controle deve ser inicializada antes do loop. Pergunta 2 -- /1 Em casos onde não se sabe previamente quantas vezes o loop vai acontecer, podemos usar: Scanf e printf If e then Resposta corretaWhile ou do-while If e scanf Then e else Pergunta 3 -- /1 No caso do While, o que acontece se o teste inicial, quando feito pela primeira vez, dá falso? A variável contadora é acrescentada de 1. Os comandos internos do loop são executados. Resposta corretaO loop será “pulado”, e os comandos internos não serão executados. Ocultar opções de resposta Ocultar opções de resposta Todo o programa trava. A variável de controle é zerada. Pergunta 4 -- /1 Em casos onde se sabe quantas vezes se necessita repetir de forma determinada um certo conjunto de comandos, é recomendado usar a estrutura de repetição: Resposta corretaFOR SCANF IF PRINTF THEN Pergunta 5 -- /1 Quando um laço (loop) é mal estruturado e a condição é sempre verdadeira, o loop é considerado: Real Inteiro Não iniciado Resposta corretaInfinito Sem estrutura de condição. Pergunta 6 -- /1 Ocultar opções de resposta Ocultar opções de resposta Ocultar opções de resposta Analise as alternativas abaixo e selecione a que está ERRADA: O while faz o teste no início. No caso do while, não é necessário saber quantas vezes o loop vai acontecer. No caso do do-while, não é necessário saber quantas vezes o loop vai acontecer. O do-while faz teste no fim. Resposta corretaNo caso do FOR não é necessário saber quantas vezes o loop vai acontecer. Pergunta 7 -- /1 O bloco de código que está dentro da repetição DO-WHILE: Só é executado se o contador for incrementado de 1. Resposta corretaSempre é executado ao menos uma vez. Sempre é executado uma quantidade predeterminada de vezes, maior que 2. Só é executado em caso de decremento unitário. Nunca é executado. Pergunta 8 -- /1 Sobre a estrutura de repetição FOR, qual das alternativas abaixo está ERRADA? Resposta correta O último termo, também chamado de passo do loop, pode ser apenas de incremento. Não pode ser de decremento. Quando acabar o loop, a variável deixa de existir se tiver sido declarada no for apenas. Ocultar opções de resposta Ocultar opções de resposta O loop fica executando enquanto o teste condicional for verdadeiro. O teste condicional pode ser feito usando-se qualquer operador lógico e/ou relacional. A variável de controle não precisa ser declarada no for. Pergunta 9 -- /1 Quais os comandos, na linguagem C, que servem para implementar loops (laços de repetição)? Do-while, if e ScanF. Resposta corretaWhile, for e do-while. If, for e while. For, apenas. If, then e else. Pergunta 10 -- /1 Quanto ao DO-While, podemos dizer que: Só gera loops infinitos. É um comando de saída. É uma estrutura de seleção. Resposta corretaUma estrutura de repetição onde o teste condicional é feito no fim. É um comando de entrada.
Compartilhar