[Previous] [Up] [Next]
Go backward to Proposicion Vacia
Go up to Top
Go forward to Proposicion while

Proposiciones if e if-else

En una construccion de la forma

        if (expresión)
             proposición1
        proposición siguiente
si la EXPRESION es VERDADERA (no cero), se ejecuta PROPOSICION1; de lo contrario, se salta PROPOSICION1 y el control pasa a PROPOSICION SIGUIENTE.

Veamos algunos ejemplos:

        if (x != 1)
           y /= x;     /* notación compactada */  
 
        if (c == ' ') {
           count++;
           printf("Van %d blancos.\n", count);
        }
La proposicion IF-ELSE esta estrechamente relacionada con la proposicion IF y tiene la forma
        if (expresión)
             proposición1
        else
           proposición2     
        proposición siguiente
Si la EXPRESION no es cero ( VERDADERA), se ejecuta PROPOSICION1 y se salta PROPOSICION2; por el contrario, si la expresion es cero ( FALSO), entonces se salta PROPOSICION1 y se ejecuta PROPOSICION2. En ambos casos el control pasa a PROPOSICION SIGUIENTE.

Veamos algunos ejemplos:

        if (x < y || x == 0)
           min = x;
        else
           min = y;
 
 
        if ('a' <= c && c <= 'z') {
           count++;
           printf("Otra letra minuscula\n");
        }
        else {
           count2++
           printf("%c no es letra minuscula\n", c);
        }
  • Operador Condicional

  • spy@inf.utfsm.cl

    [Previous] [Up] [Next]