Ed
mês passado
Vamos analisar cada uma das afirmações: I. Uma boa prática de programação é a utilização de quantos comandos goto forem necessários para controlar o fluxo do programa. Isso evidencia também que o programador é muito habilidoso na manipulação dos comandos que controlam o fluxo de execução dos programas. Falso. O uso excessivo do comando `goto` é geralmente desencorajado na programação, pois pode levar a um código confuso e difícil de manter. Boas práticas recomendam o uso de estruturas de controle mais claras, como loops e condicionais. II. O comando return é utilizado quando a função necessita retornar ao ponto de onde ela foi chamada. Esse comando retorna um valor ou pode não retornar valor, ou seja, quando a função não tiver um valor associado a ela (void). Verdadeiro. Esta afirmação está correta, pois o comando `return` é usado para retornar um valor de uma função ou para indicar que a função não retorna nada (no caso de funções do tipo `void`). III. O comando break é utilizado quando o programador necessita encerrar a execução do programa imediatamente. Falso. O comando `break` é usado para sair de loops ou switch statements, mas não encerra a execução do programa como um todo. Para encerrar um programa, normalmente se usa o comando `exit` ou permite que o programa termine naturalmente. Com base nas análises, apenas a afirmação II é verdadeira. Portanto, a alternativa correta é: II, apenas.