logo3.gif (8200 bytes)

Arriba ] [ if, if-else ] for ] while ] do ] switch ]

Por Alberto Valero para la Web del Programador

if, if-else

La sintaxis de esta sentencia es:

if (expresión es verdadera)
{
    sentencia_1;
    sentencia_2;
    ...
    sentencia_n;
}

Si al evaluar la expresión; ésta es verdadera se ejecutan las sentencias del bloque entre llaves; en caso contrario se ejecutan las sentencias a continuación del bloque. La cláusula else se puede añadir a la sentencia if cuando queremos que al ser la expresión falsa se ejecuten unas sentencias determinadas.

Un programa ejemplo podría ser:

#include <iostream.h>

void main(void)
{
    int x;
    cout<<"Introduzca un número:";
    cin >> x;
    if (x > 100)
    {
        cout << "El número: " << x << "es mayor que 100 \n";
     }
    else
    {
        cout << "El número es menor que 100";
     }
}

Como es lógico se pueden utilizar sentencias if anidadas al igual que con los demás bucles y sentencias de control.

 

Siguiente

Este curso esta albergado en La Web del Programador