Ed
anteontem
Vamos analisar as alternativas apresentadas em relação às estruturas de repetição e a necessidade de uma variável para determinar a parada do programa. a) WHILE - Esta estrutura de repetição utiliza uma condição que deve ser verdadeira para continuar executando, e geralmente requer uma variável para controlar essa condição. b) DO WHILE - Semelhante ao WHILE, mas garante que o bloco de código seja executado pelo menos uma vez. Também requer uma variável para controlar a condição de parada. c) PRINTF - Este não é um comando de repetição, mas sim uma função para imprimir na tela. d) FOR - Esta estrutura de repetição também utiliza uma variável de controle, que é criada para determinar o número de iterações. e) SCANF - Assim como o PRINTF, este não é um comando de repetição, mas sim uma função para ler dados de entrada. Dentre as opções, tanto o WHILE quanto o DO WHILE e o FOR utilizam variáveis para controle de repetição. No entanto, a pergunta pede especificamente pela estrutura que "necessita" da criação de uma variável para determinar a parada. A resposta correta é: a) WHILE.