Arduino - declarações de controle

As estruturas de tomada de decisão requerem que o programador especifique uma ou mais condições a serem avaliadas ou testadas pelo programa. Deve estar junto com uma declaração ou declarações a serem executadas se a condição for determinada como verdadeira e, opcionalmente, outras declarações a serem executadas se a condição for considerada falsa.

A seguir está a forma geral de uma estrutura típica de tomada de decisão encontrada na maioria das linguagens de programação -

As declarações de controle são elementos no código-fonte que controlam o fluxo de execução do programa. Eles são -

S.NO. Declaração de controle e descrição
1

Declaração If

Leva uma expressão entre parênteses e uma declaração ou bloco de declarações. Se a expressão for verdadeira, a instrução ou bloco de instruções será executado, caso contrário, essas instruções serão ignoradas.

2

Declaração If ... else

A if instrução pode ser seguida por uma instrução else opcional, que é executada quando a expressão é falsa.

3

Instrução If ... else if ... else

o if declaração pode ser seguida por um opcional else if...else , que é muito útil para testar várias condições usando uma única instrução if ... else if.

4

switch case

Semelhante às instruções if, switch...case controla o fluxo de programas permitindo que os programadores especifiquem diferentes códigos que devem ser executados em várias condições.

5

Operador condicional? :

O operador condicional? : é o único operador ternário em C.