Caso a expressao condicional se m for maior que n. Se verdadeiro, o comando e passado para o codigo entre as chaves. Quando a expressao deixa de ser verdadeira, e passa a falsa, o controle passa para a proxima linha apos o fechamento das chaves.Vamos ver os operadores de comparacao e seu significado.= = Igualdade. Verdade se o argumento do lado esquerdo tiver o mesmo valor que a expressao do lado direito. != Desigualdade. Oposto de igualdade.> Maior que. Verdadeiro se o argumento do lado esquerdo for maior que o do lado direito direito.< Menor que. Verdade se o argumento do lado esquerdo for menor que o do lado direito.>= Maior que ou igual a. Verdadeiro se o argumento esquerdo esquerdo for maior ou igual ao direito.<= Menor ou igual a. Verdade se o argumento esquerdo for menor ou igual ao direito.#Dica. Nao confunda o operador de igualdade = = com o de designacao =.Vamos ver os operadores em um programa.------------------------------------------------------------------------------------------------------------#include<cstdio>#include<cstdlib>#include<iostream>using namespace std;int main (int nNumberofArgs, char* pszArgs[]){ //Entrando com o operador1 e operador2 int nOperador1; int nOperador2; cout << "\nEntre com o argumento 1: "; cin >> nOperador1; cout << "\nEntre com o argumento 2: "; cin >> nOperador2; //Agora, imprimindo os resultados if (nOperador1 > nOperador2 ) { cout << "\nO argumento 1 e maior do que o argumento 2." << endl; } if (nOperador1 < nOperador2) { cout << "\nO argumento 2 e maior do que o argumento 1." << endl; } if (nOperador1 == nOperador2) { cout << "\nOs argumentos sao iguais." << endl; }system("pause");return 0;}------------------------------------------------------------------------------------------------------------O programa declara duas variaveis int chamadas nOperador1 e nOperador2.Apos solicitar ao usuario que digite os argumentos, o programa executa tres comparacoes:Se nOperador1 e maior do que nOperador2Se nOperador1 e menor do que nOperador2Se nOperador1 e igual a nOperador2Feita a comparacao o programa exibe o resultado.Mesmo nao sendo necessario utilizar as chaves {} quando temos apenas uma declaracao if, o uso e recomendado para evitar qq tipo de erro. #Ficaadica.Podemos usar tambem a clausua else (caso contrario, se nao) a expressao entre as chaves apos o else serao sera executada, caso a expressao condicional seja falsa. Ex:if (m > n){ //Aqui vai o codigo...}else{//Aqui vai o comando que deve ser executado caso a expressao seja falsa...}Vale lembrar que a clausula else deve aparecer imediatamente apos a chave de fechamento do if.As chaves da clausula if ou else podem conter uma outra declaracao if. Desta forma, teremos uma declaracao if alinhada ou nested. Vamos ver um programa:------------------------------------------------------------------------------------------------------------#include<cstdio>#include<cstdlib>#include<iostream> using namespace std;int main (int nNumberofArgs, char* pszArgs[]){ //Digite o dia de seu aniversario int nAno; cout << "\nDigite em que nasceu. "; cin >> nAno; //Agora, vamos determinar o seculo if (nAno > 2000) { cout << "\nVc nasceu no seculo 21" << endl; } else { cout << "Vc nasceu "; if (nAno < 1950) { cout << "na primeira metade do seculo "; } else { cout << "na segunda metade do seculo "; } cout << "21" << endl; }system("pause");return 0;}------------------------------------------------------------------------------------------------------------Para praticar, vc pode utilizar if alinhado no programa operador1 e operador2. #Valeapratica.#Dica.