A if declaração consiste em uma expressão booleana seguida por uma ou mais declarações.
Sintaxe
A sintaxe de uma instrução if em C ++ é -
if(boolean_expression) {
// statement(s) will execute if the boolean expression is true
}
Se a expressão booleana for avaliada como true, então o bloco de código dentro da instrução if será executado. Se a expressão booleana for avaliada comofalse, então o primeiro conjunto de código após o final da instrução if (após a chave de fechamento) será executado.
Diagrama de fluxo
Exemplo
#include <iostream>
using namespace std;
int main () {
// local variable declaration:
int a = 10;
// check the boolean condition
if( a < 20 ) {
// if condition is true then print the following
cout << "a is less than 20;" << endl;
}
cout << "value of a is : " << a << endl;
return 0;
}
Quando o código acima é compilado e executado, ele produz o seguinte resultado -
a is less than 20;
value of a is : 10