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; }