Uma instrução if pode ser seguida por uma instrução elsif opcional e, em seguida, por outra instrução else.
Esta declaração de julgamento condicional é muito útil no caso de múltiplas condições.
Você precisa prestar atenção aos seguintes pontos ao usar instruções if, elsif, else.
A instrução if pode ser seguida por 0 ou 1 instrução else, mas elsif deve ser seguida por uma instrução else.
A instrução if pode ser seguida por 0 ou 1 instruções elsif, mas devem ser escritas antes da instrução else.
Se um dos elsif for executado com sucesso, o outro elsif e else não serão mais executados.
O formato da sintaxe é o seguinte:
if(boolean_expression 1){ # Executar quando a expressão booleana boolean_expression 1 for verdadeira}elsif( boolean_expression 2){ # Executar quando a expressão booleana boolean_expression 2 for verdadeira}elsif( boolean_expression 3){ # Executar quando a expressão booleana boolean_expression 3 for verdadeira }else{ #Executado quando todas as condições da expressão booleana são falsas}
Executando o programa acima, o resultado de saída é:
O valor de a é 100