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. |