Cláusulas outra coisa em C ++

C ++ permite que o programa para especificar uma cláusula depois da palavra-chave outro que é executado se a expressão condicional é falsa, como no exemplo que se segue:

if (m> n) // se m é maior do que n ... {// ... então fazer essas coisas -...} else // ... caso contrário, ... {// ... fazer este material}

o outro cláusula deve aparecer imediatamente após o encerramento da cinta E se cláusula. Em utilização, o outro aparece como mostrado no seguinte trecho:

if (Nage lt; 0) {cout lt; lt; "A idade não pode ser negativa usando 0." lt; lt; endl-nage = 0-} else {cout lt; lt; "Era do " lt; lt; nage lt; lt; "Entrou" lt; lt; endl-}

Neste caso, se nage é menor que zero, o programa gera a mensagem "A idade não pode ser negativa usando 0." e em seguida, define nage a 0. Isto corresponde ao fluxo de controlo mostrado na primeira imagem. E se nage não é inferior a zero, o programa gera a mensagem "Age of x entrou", Onde x é o valor de nage. Isto é mostrado na segunda imagem.

image0.jpg

menu