p3.1 sentencia de seleccion if

6
  RESULTADOS DE APRENDIZAJE: Al finalizar esta sesión de práctica el estudiante deberá:  Poder definir adecuadamente lo que son las Sentencias de Control y Sentencias de Selección.  Utilizar las sentencias if, en su forma simple, anidada y múltiple.  Aplicar adecuadamente los operadores para evaluar condiciones con la sentencia if.  Práctica # 3.1 “Sentencias de Selección, uso de sentencia IF”

Upload: jaime-guevara

Post on 07-Jul-2015

179 views

Category:

Documents


0 download

TRANSCRIPT

5/9/2018 p3.1 Sentencia de Seleccion If - slidepdf.com

http://slidepdf.com/reader/full/p31-sentencia-de-seleccion-if 1/6

 

 

RESULTADOS DE APRENDIZAJE:

Al finalizar esta sesión de práctica el estudiante deberá:

  Poder definir adecuadamente lo que son las Sentencias de Control y Sentencias de Selección.

  Utilizar las sentencias if, en su forma simple, anidada y múltiple.

  Aplicar adecuadamente los operadores para evaluar condiciones con la sentencia if.

 

Práctica # 3.1

“Sentencias de Selección,

uso de sentencia IF”

5/9/2018 p3.1 Sentencia de Seleccion If - slidepdf.com

http://slidepdf.com/reader/full/p31-sentencia-de-seleccion-if 2/6

 

Desarrollo de Programas Orientados a Objetos

Sentencias de Selección, uso de sentencia IF

 

 

Sentencias de Control

Las Sentencias de Control se emplean para controlar la ejecución y flujo del código, las cuales se

dividen en:

1.  Sentencias de Selección

2.  Sentencias de Iteración

Sentencias de Selección

Las Sentencias de selección son aquellas que se utilizan para realizar operaciones basadas en el

valor de una expresión (dependiendo de que sea cierta o falsa). También son utilizadas para

escribir diferentes flujos de acción en base a una condición dada, existen dos tipos de sentencias

de selección:

1.  Sentencia if 

2.  Sentencia switch

Sentencia if 

Al escribir uno o varios flujos de acción el código contenido en estos se ejecutará siempre y

cuando la evaluación de la expresión en la sentencia if se evalué como verdadera.

if(condición)

{

la expresión se evaluó verdadera

Sentencia if - else

Es posible indicar código alterno en caso de que la expresión booleana se evalué falsa:

if(condición){

la expresión se evaluó verdadera 

}else{

la expresión se evaluó falsa 

}

Sentencia if – else if 

También es posible extender la instrucción if de modo que puedan controlarse varias condiciones,

mediante la construcción else if siguiente:

if (Condición_1)

{

Instrucción 1;

}

else if (Condición_2)

{

Instrucción 2;

5/9/2018 p3.1 Sentencia de Seleccion If - slidepdf.com

http://slidepdf.com/reader/full/p31-sentencia-de-seleccion-if 3/6

 

Desarrollo de Programas Orientados a Objetos

Sentencias de Selección, uso de sentencia IF

 

 

}

else if (Condición_3)

{

Instrucción_3;

}

else 

{

Instrucción_n;

}

ota: el operador de igualdad en C# es ==, si está habituado a otra forma, será cosa de

tiempo acostumbrarse a escribirlo correctamente, en la siguiente tabla se muestran los

operadores válidos en C#:

Operador  Evalúa 

==  Verdadero, si ambos valores son los mismos

!=  Verdadero, si los valores son diferentes

<, <=, >, >=  Verdadero, si el valor cumple con la condición

Los operadores de la tabla son implementados vía la sobrecarga de operadores y la

implementación es específica para el tipo de dato, si se comparan dos variables de diferente tipo

se realiza una conversión implícita que debe existir para que el compilador cree el código

necesario automáticamente.

Ejemplo 1 (15 min) 

1.  Crear un nuevo proyecto de Visual C#

2.  Como nombre del proyecto escribir: Ejemplo1_If  

3.  Escribir el siguiente código:

4.  Ejecute el Programa

5.  Propuesta: 

N

5/9/2018 p3.1 Sentencia de Seleccion If - slidepdf.com

http://slidepdf.com/reader/full/p31-sentencia-de-seleccion-if 4/6

 

Desarrollo de Programas Orientados a Objetos

Sentencias de Selección, uso de sentencia IF

 

 

a.  Cambie el operador en la condición por los definidos en la tabla anterior

b.  Anote sus conclusiones y resultados

Ejemplo 2 (25 min) 

1.  Crear un nuevo proyecto de Visual C#

2.  Como nombre del proyecto escribir: Ejemplo2_If_anidados 

3.  Escribir el siguiente código:

4.  Ejecutar el programa

5.  Propuesta: 

a.  Investigue el uso de la clase Char.

b.  Investigue los Métodos que se pueden usar con dicha clase.

5/9/2018 p3.1 Sentencia de Seleccion If - slidepdf.com

http://slidepdf.com/reader/full/p31-sentencia-de-seleccion-if 5/6

 

Desarrollo de Programas Orientados a Objetos

Sentencias de Selección, uso de sentencia IF

 

 

Ejemplo 3 (40 min) 

1.  Crear un nuevo proyecto de Visual C#

2.  Como nombre del proyecto escribir: Ejemplo3_if_multiples 

3.  Escribir el siguiente código:

4.  Ejecutar el Programa

5.  Propuesta:

a.  Modifique el ejercicio anterior para que reconozca:

i.  Si se ha digitado una letra Mayúscula

ii.  Si se ha digitado una letra Minúscula

iii.  Si se ha digitado un numero positivo

iv.  Si se ha digitado un numero negativo

5/9/2018 p3.1 Sentencia de Seleccion If - slidepdf.com

http://slidepdf.com/reader/full/p31-sentencia-de-seleccion-if 6/6

 

Desarrollo de Programas Orientados a Objetos

Sentencias de Selección, uso de sentencia IF

 

 

Ejemplo 4 (15 min) 

1.  Crear un nuevo proyecto de Visual C#

2.  Como nombre del proyecto escribir: Ejemplo4_if_multiples2 

3.  Escribir el siguiente código:

4.  Ejecute el Programa

5.  Propuesta:

a.  Modifique el programa anterior para que muestre un mensaje de error al

ingresar una nota menor que 0 o mayor que 0.