Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación para mostrarle publicidad personalizada y realizar análisis de uso de nuestro sitio.
Si continúas navegando consideramos que aceptas su uso. OK Más información | Y más

If/Else anidadas en C++





Hola a tod@s, siguiendo con las estructuras de control de selección veremos  cuando if y else tienen varias condiciones y estatutos, con ello podrán darse cuenta de uso frecuente en códigos mas formales y largos. Bien pasemos a la explicación:



Tomando de base el código del POST ANTERIOR sobre el uso de if-else indicábamos si una persona tenía una edad mínima para participar, bueno entonces ahora supongamos que haya un programa que diga cuantas personas entraron al cine en una premier, tomando en cuenta que el cine tiene una capacidad mayor a 800 personas.



Como podemos observar en el código anterior que trabajamos varias condiciones y estatutos:

if ( condición 1 )
    if( condición 2 )
           estatuto;
    else
               etc....

Veremos al ejecutar nuestro programa las condiciones que establecimos en el mismo:






Algo que deben tener en cuenta es que, else  se asocia al if mas cercano y como ven en el último else está asociada al último if y esto hace que envíe la respuesta sobre el mismo. Existe otro método de poner if anidados con llaves esto permite dar condición sobre condición, y si en dado caso también se utiliza para declarar else al if no anidado por ejemplo:

if ( condicion )
   if( condion 2 )
   {
        estatuto;
    }
else

Como dije anteriormente el else NO se asocia al if mas cercano si no al primer if.

Bien amig@s esto es todo en este tutorial, si tienen dudas estamos a la orden, en el próximo tutorial veremos la estructura de control de repetición WHILE para ir avanzando un poquito mas. Saludos me suscribo de ustedes by 4uxx.


0 comentarios :

>

Publicar un comentario

 
Copyright © Developers For Life