IF é um dos comandos mais comuns e um dos mais importantes na programação, este comando é responsável pelas tomadas de decisões, existe praticamente em todas as linguagens, antigamente este comando era conhecido como “se-então-senão” ou “if-then-else” mas as linguagens mais modernas substituirão o “então” pelo símbolo “{}” (colchetes), se a condição puder ser executada por apenas uma linha de comando então não é necessário usar o colchete.
Imagine o seguinte cenário: um de nossos colaboradores está autorizado a fazer um tipo de empréstimos na folha de pagamento, mas o empréstimo é habilitado apenas se o ganho mensal não ultrapassar R$ 1000,00.
Assim devemos verificar o valor do salario e exibir uma mensagem referente ao empréstimo.
C++
#include "stdafx.h"
#include <iostream> // habilita I/O entrrada e saída neste caso habilita o cout
#include <string> // habilita a manipulação de strings usado no comando cout
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int codigo = 461012;
char* nome = "Mario Pereira Araujo";
bool ativo = false;
double salario = 1556;
double desconto = 0;
printf("Este e um int\t-> %d\n", codigo);
printf("Este e um char\t-> %s\n", nome);
printf("Este e um float\t-> %d\n", ativo);
printf("Este e um float\t-> %4.2f\n", salario);
cout << "\n Digite o valor do desconto : ";
cin >> desconto; salario = salario - desconto;
cout <<"\n";
printf("Descontado: %4.2f\n", desconto);
printf("Valor do salario liquido %4.2f\n", salario);
if (salario >= 1000)
{ cout << nome; cout << ": emprestimo desabilitado\n\n"; }
else
{ cout << nome; cout << ": emprestimo habilitado\n\n"; }
system("pause");
return 0;
}

