p3.1 sentencia de seleccion if
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.