M.C Ivan Rivalcoba
PROGRAMACIÓN ORIENTADA A
OBJETOSC# & .NET
1. FUNDAMENTOS POO (OOP)SENTENCIAS CONDICIONALES
SENTENCIAS CONDICIONALES
En muchas ocasiones necesitamos nuestros programas tomen decisiones en función de una condición, C# dispone de la sentencias condicionales para ese propósito.
SENTENCIAS CONDICIONALES
En C# Existen dos formas de realizar una operación condicional :
1. Usando el operador condicional de asignación.2. Usando la estructura IF THEN ELSE
SENTENCIAS CONDICIONALES
El operador condicional de asignación, asignará uno de dos posibles valores en función del alguna condición.
Su sintaxis se presenta a continuación:
SENTENCIAS CONDICIONALES
Un ejemplo de asignación condicional:
SENTENCIAS CONDICIONALES
La representación el diagrama de flujo de la asignación condicional se presenta en diagrama de flujo a continuación:
SENTENCIAS CONDICIONALES
La otra sentencia que permite a nuestros programas tomar decisiones es la estructura IF THEN ELSE:
If (condicion)sentencia 1;
[elsesentencia 2];
SENTENCIAS CONDICIONALES
Podemos tener un IF sin else:
If (condicion)sentencia 1;
SENTENCIAS CONDICIONALES
Ejemplo:
SENTENCIAS CONDICIONALES
Ejemplo if sin else con mas de una sentencia:
SENTENCIAS CONDICIONALES
If con Else:
SENTENCIAS CONDICIONALES
Codificación If con Else:
SENTENCIAS CONDICIONALES
If anidado:
SENTENCIAS CONDICIONALES
Codificación del If anidado:
SENTENCIAS CONDICIONALES
Cuando la condicional IF se anida de inmediato con otra condicional, no son necesarias las llaves:
Q & A
Escribe un programa que de entre 2 números enteros (harcodeados) imprima cual de los dos es el mayor, para ello deberá crear dos versiones del programa una con IFs y la otra con el operador de asignación condicional.
Recommended