13.07.2015 Views

Instrucciones y excepciones.pdf - Willy .Net

Instrucciones y excepciones.pdf - Willy .Net

Instrucciones y excepciones.pdf - Willy .Net

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Instrucciones</strong> y <strong>excepciones</strong> 7La instrucción ifObjetivo del temaDescribir la instrucción if.Explicación previaA menudo los programastienen que ejecutar distintasinstrucciones dependiendode una condición.• Sintaxis:if if ( expresión-booleana )primera-instrucción-incrustadaelsesegunda-instrucción-incrustada• No hay conversión implicita de int a boolint int x; x;... ...if if (x) (x) ... ... // // Debe ser ser if if (x (x != != 0) 0) en en C# C#if if (x (x = 0) 0) ... ... // // Debe ser ser if if (x (x == == 0) 0) en en C# C#Recomendación alprofesorLa sintaxis de la instrucciónif no es ninguna novedadpara los programadores deC y C++, así que procure nodedicar demasiado tiempo aeste tema y concéntrese enlas diferencias entre C# yotros lenguajes, y enparticular en la ausencia deuna conversiónpredeterminada de un valorentero en otro booleano.Muestre un ejemplo de unainstrucción if que tenga unbloque incrustado, y utiliceeste ejemplo para explicarcómo declarar una variabledentro de un bloque.La instrucción if es la más utilizada para tomar decisiones. Puede estar asociadacon una cláusula opcional else, como se muestra aquí:if ( expresión-booleana )primera-instrucción-incrustadaelsesegunda-instrucción-incrustadaLa instrucción if evalúa una expresión booleana para determinar el curso deacción a tomar. Si el resultado de la expresión booleana es true, el control pasaa la primera instrucción; si es false y existe una cláusula else, el control setransfiere a la segunda instrucción.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!