Estruturas Condicionais
Chamamos de estrutura condicional as instruções para testar se uma condição é verdadeira ou não. Estas estruturas condicionais podem ser associados com as estruturas que se repetem, após o cumprimento da condição, chamamos essas estruturas d estruturas de loop.
O conceito de bloco
Uma expressão seguida de um ponto e virgula é chamado de instrução. Veja um exemplo de instrução:
a++;
Quando você quiser agrupar várias instruções, você pode criar o que chamamos de bloco, isto é, um conjunto de instruções (seguidas, respectivamente, por pontos e vírgulas) entre chaves {e}.
As instruções if, while e for podem, por exemplo, ser seguidas de um bloco de instruções a serem executadas...
A instrução "if"
A instrução "if" é a estrutura de teste mais básica, ela é encontrada em todas as linguagens (com sintaxes diferentes...). Ela executa uma série de instruções caso uma condição se realize.
A sintaxe desta expressão é a seguinte:
if (condição realizada) { lista de instruções;
}
Observações:
A condição deve ficar entre parênteses
É possível definir várias condições a serem cumpridas com os operadores E OU (&& e ||)
Por exemplo, a seguinte instrução testa se as duas condições são verdadeiras: if ((condição1)&&(condição2))
A seguinte instrução executará as instruções se uma das duas condições for verdadeira: if ((condição1)||(condição2))
Se houver apenas uma instrução, as chaves são desnecessárias ...
As instruções localizadas no bloco que segue o else são as instruções que serão executadas, caso a, ou as condições, não forem realizadas.
A instrução if ... else
A instruçãoif em sua forma básica só testa uma condição ou, na maioria das vezes, gostaríamos de poder escolher as instruções a serem executadas em caso do não cumprimento da condição...
A expressão if ... else executa outra série de instruções, em caso do não cumprimento da condição.
A sintaxe desta