Durante uma atividade na aula de Estrutura de dados, o professor Rafael solicita que o aluno João Pedro, do curso de engenharia de software, desenvolva um script em portugol, que percorrer os números entre 50 e 100, e apresentar somente os números ímpares utilizando a cláusula PARA. O aluno desenvolveu o código em portugol apresentando, entretanto, está incompleta a cláusula do PARA.
Var numero: inteiro inicio
Se(numero MOD 2=1 ) então
Escreva(numero) Fimse fimpara
fimalgoritimo
Qual alternativa preenche a sequência do código?
A) Para num de 50 até 100 faça.
B) Enquanto num de 50 até 100 faça.
C) Enquanto contador numero de 50 ate 100 faça.
D) Para numero de 50 até 100 faça
E) Enquanto contador num de 50 até 100 faça.
Ed
há 2 meses
Para resolver a questão, precisamos entender como a estrutura de repetição "PARA" funciona em Portugol. A cláusula "PARA" é utilizada para iterar sobre um intervalo de valores, e no caso, queremos percorrer os números de 50 a 100. Analisando as alternativas: A) Para num de 50 até 100 faça. - Esta opção está correta, pois utiliza a estrutura "PARA" corretamente para iterar de 50 a 100. B) Enquanto num de 50 até 100 faça. - Esta opção está incorreta, pois "enquanto" não é a estrutura correta para o que se pede. C) Enquanto contador numero de 50 ate 100 faça. - Esta opção também está incorreta, pois mistura as estruturas e não está formulada corretamente. D) Para numero de 50 até 100 faça - Esta opção é quase correta, mas a palavra "numero" não é a variável padrão que se espera. O correto seria usar uma variável como "num". E) Enquanto contador num de 50 até 100 faça. - Novamente, esta opção está incorreta, pois usa "enquanto" em vez de "para". Portanto, a alternativa que preenche corretamente a sequência do código é: A) Para num de 50 até 100 faça.