BIFURCACIÓN CONDICIONAL

La sintáxis en el lenguaje C es la siguiente:


a) BIFURCACIÓN DE OPCIÓN SIMPLE


1. Para una sola sentencia:

       IF (Condición)

              (sentencia);

2. Para un bloque de sentencias:

       IF (Condición)

           {

                (bloque de sentencias);

           }


b) BIFURCACIÓN DE OPCIÓN DOBLE


1. Para sentencias simples:

       IF (Condición)

                (sentencia 1);

       ELSE

                (sentencia 2);

2. Bloque de sentencias:

       IF (Condición)

           {

                 (Bloque de sentencias 1);

           }

        ELSE

           {

                 (Bloque de sentencias 2);

           }


c) BIFURCACIÓN CONDICIONAL DE OPCIÓN MÚLTIPLE


1. Bifurcaciones Anidadas:

        IF (Condición 1)

           {

              (bloque 1);

           }

        ELSE

                 IF (Condición 2)

                    {

                       (bloque 2);

                    }

                 ELSE

                         IF (Condición3)

                            {

                               (bloque 3);

                            }

                             ….

                                 ELSE

                                         IF (Condición N)

                                         {

                                                (bloque N);

                                         }

                                        ELSE

                                              {

                                                     (bloque N + 1);

                                              }