Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Linguagem C

Declarações de tomada de decisão em C++


As estruturas de tomada de decisão exigem que o programador especifique uma ou mais condições a serem avaliadas ou testadas pelo programa, juntamente com uma instrução ou instruções a serem executadas se a condição for determinada como verdadeira e, opcionalmente, outras instruções a serem executadas se a condição for determinada. é determinado como falso.

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

A linguagem de programação C++ fornece os seguintes tipos de declarações de tomada de decisão.
Sr.Nº Declaração e descrição
1 instrução if
Uma instrução 'if' consiste em uma expressão booleana seguida por uma ou mais instruções.
2 if... else declaração
Uma instrução 'if' pode ser seguida por uma instrução 'else' opcional, que é executada quando a expressão booleana é falsa.
3 instrução de troca
Uma instrução 'switch' permite que uma variável seja testada quanto à igualdade em relação a uma lista de valores.
4 instruções if aninhadas
Você pode usar uma instrução 'if' ou 'else if' dentro de outra instrução 'if' ou 'else if'.
5 instruções switch aninhadas
Você pode usar uma instrução 'switch' dentro de outra(s) instrução(ões) 'switch'.

O ? :Operador


Nós cobrimos o operador condicional “? :” no capítulo anterior que pode ser usado para substituir if...else declarações. Tem a seguinte forma geral -
Exp1 ? Exp2 : Exp3;

Exp1, Exp2 e Exp3 são expressões. Observe o uso e a colocação dos dois pontos.

O valor de uma expressão '?' é determinado assim:Exp1 é avaliado. Se for verdadeiro, então Exp2 é avaliado e se torna o valor de toda a expressão '?'. Se Exp1 for falso, então Exp3 será avaliado e seu valor se tornará o valor da expressão.

Linguagem C

  1. Instrução C# switch
  2. Instrução C# break
  3. C# continue declaração
  4. Conversão de tipo C++
  5. Operadores C++
  6. Comentários C++
  7. C++ if, if...else e aninhado if...else
  8. Instrução C++ Switch Case com EXEMPLO
  9. Melhore a tomada de decisões na fabricação avançada com análises
  10. Automatize a ingestão de dados e otimize a tomada de decisões