🔹 Definición y Argumento

Ejemplo con IF (Condiciones complejas)

int edad = 20;
if (edad >= 18 && edad < 60) {
    printf("Eres un adulto.");
} else if (edad >= 60) {
    printf("Eres un adulto mayor.");
} else {
    printf("Eres menor de edad.");
}

💡 Se usa IF porque la evaluación de edad depende de múltiples condiciones.

Ejemplo con SWITCH (Condiciones discretas)

char tipoCombustible = 'D';
switch (tipoCombustible) {
    case 'D':
        printf("Diesel - $1.02");
        break;
    case 'S':
        printf("Super 97 - $1.45");
        break;
    case 'R':
        printf("Regular 95 - $1.67");
        break;
    default:
        printf("Tipo de combustible no reconocido.");
}

💡 Se usa SWITCH porque la variable solo puede tomar ciertos valores predefinidos.