Qual das seguintes opções **não** é uma estrutura de controle comumente usada em linguagens de programação?

(A) - 
 if-else
(B) - 
 for
(C) - 
 while
(D) - 
 switch
(E) - 
 função

Dica

  • use estruturas de controle para organizar seu código e fazê-lo mais fácil de ler e entender.
  • escolha a estrutura de controle correta para a tarefa em mãos.
  • teste cuidadosamente seus programas para garantir que as estruturas de controle estão funcionando corretamente.

Explicação

Uma função é um bloco de código nomeado que pode ser reutilizado em diferentes partes de um programa. não é uma estrutura de controle, que é um tipo de construção que controla o fluxo de execução de um programa.

Análise das alternativas

As outras opções são estruturas de controle comumente usadas:

  • (a) if-else: permite executar diferentes blocos de código com base em uma condição.
  • (b) for: permite iterar sobre uma coleção ou intervalo de valores.
  • (c) while: permite executar repetidamente um bloco de código enquanto uma condição for verdadeira.
  • (d) switch: permite executar diferentes blocos de código com base em um valor de entrada.

Conclusão

As estruturas de controle são essenciais para controlar o fluxo de execução de um programa. elas permitem que os programadores criem programas mais flexíveis e eficientes.