AULA 10 PÓS – AULA 01 – Assinale a alternativa que apresenta a sintaxe correta para a estrutura de repetição enquanto: a) b) c) d) e) enquanto <comandos> faça <comandos> fim_enquanto enquanto <comandos> faça enquanto <condição> faça <comandos> fim_enquanto while/do<comandos>end while faca <comandos> enquanto 02 – Dadas as afirmações abaixo, assinale a alternativa correspondente. I – O bloco de comando se inicia com a palavra-chave enquanto e termina com o fimenquanto; II – O comando utiliza outra palavra-chave: faça, sem a cedilha, sem a expressão lógica; III – A expressão-lógica não precisa estar entre parênteses; a) V, V, V b) F, F, F c) F, V, F d) F, F, V e) V, F, V 03 – Dado o comando while (i <= 10), assinale a alternativa correspondente. a) b) c) d) e) O comando while retorna o valor 0 após a execução dos programas. Há uma atribuição do valor 10 à variável i. i é um contador que será executado apenas nessa instrução. O comando while indica que haverá uma verificação ao encerrar o bloco de comandos. O comando enquanto (while) representa a repetição a partir da validação da condição determinada que, no caso, incide em executar um conjunto de comandos subsequentes, se esta for verdadeira. 04 – Leia o trecho abaixo e assinale a alternativa que melhor descreve a explicação dada. “Uma outra aplicação importante do comando while diz respeito às aplicações sucessivas de um programa de novo (EVARISTO, 2001, p.62) a) Representa o comando de atribuição para a condição ser validada. b) Significa que o comando executará a sequência de comandos para todas as entradas de dados do programa. c) Representa a função do comando de executar repetidas vezes um conjunto de instruções dadas, desde que a entrada de dados seja diferente de 0. d) Indica que o comando while será executado apenas durante aquele respectivo processamento. e) O comando while requer uma entrada de dados inserida manualmente pelo usuário para todas as verificações do programa. 05 - Dado o trecho de algoritmo abaixo, assinale a alternativa que contém os mesmos comandos utilizados, porém, em linguagem C. escreva("Deseja continuar calculando? (S) Sim - (N) Não - ") a) b) c) d) else, if, for if/else, switch, while switc, if, else for, if/else, while e) while, if/else, switch 06 - Explique a estrutura de repetição enquanto. A estrutura de repetição enquanto...faça...fim_enquanto tem o funcionamento controlado por decisão, e pode executar certo conjunto de instruções enquanto a condição verificada for Verdadeira. No momento em que essa condição se torna Falsa, o processamento da rotina é desviado para fora do laço. Se a condição for Falsa logo de início, as instruções do laço são ignoradas” (MANZANO; OLIVEIRA, 2012, p. 89). 07 - Elabore um algoritmo que receba uma “X” quantidade de números e mostre se estes são: positivos, negativos ou zero. início programa <- 1 enquanto programa = 1 faca limpatela escreva("Digite um número: ") leia(número) se numero > 0 entao escreval("Positivo") senao se número = 0 entao escreval("O número é igual a 0") fimse se numero < 0 entao escreval("Negativo") fimse fimse escreva("Deseja finalizar? (S/N) ") leia(opc) se opc = "S" entao programa <- 0 fimse fimenquanto fimalgoritmo