Condiciones y si luego declaraciones en C#

Condiciones y si luego declaraciones en C#

Al escribir un programa C#, tenemos que tomar decisiones en varios niveles, tras esta decisión, el resto de nuestro código depende. Del mismo modo, al igual que otros lenguajes de programación, C# también tiene declaraciones de toma de decisiones o Si-entonces declaraciones. Este artículo cubre cuáles son las condiciones en C# y cómo podemos controlar la toma de decisiones utilizando diferentes declaraciones.

Tabla de contenido

  • ¿Cuáles son las condiciones en C#?
  • Tipos de declaraciones en C#
  • Declaración if (if-then)
  • Declaración if-else (if-then-else)
  • Declaración if (if-then-else if)
  • Declaración anidada if-else
  • Conclusión

¿Cuáles son las condiciones en C#??

Las condiciones se utilizan para tomar decisiones sobre qué bloque de código ejecutar en función de circunstancias específicas. Las condiciones pueden ser verdaderas o falsas dependiendo de la entrada. Un programa puede usar condiciones para determinar si se requiere una acción en particular, si un bucle debe continuar o si se debe ejecutar un método.

Tipos de declaraciones en C#

Las declaraciones condicionales en C# solo ejecutan un código cuando la condición establecida es verdadera. Algunas condiciones de uso frecuente en C# incluyen si, if-else, if-else-if, cambiar, y anidado declaraciones.

Aquí hay algunos ejemplos de declaraciones condicionales en C#:

  • Declaración if (if-then)
  • Declaración if-else (if-then-else)
  • Declaración if (if-then-else if)
  • Declaración anidada if-else

Declaración if (if-then)

Las declaraciones if-then son el tipo más básico de declaraciones condicionales en C#. Permiten que los programas ejecutaran múltiples bloques de código dependiendo de la condición establecida. Si se convierte una condición establecida verdadero, el código dentro del si Bloque se ejecutará. Si una condición establecida es FALSO, El programa omitirá el código dentro del si bloquear y continuar ejecutando el código REST.

Sintaxis

La siguiente es la sintaxis para la declaración condicional IF en C#:

if (condición)

// código para ejecutar si la condición es verdadera

Aquí en el código anterior, si viene la condición verdadero la declaración/declaraciones dentro del bloque de condición if se ejecutará. Y si la condición se vuelve FALSO La declaración/declaraciones escritas dentro de la condición será ignorada.

Código de ejemplo

El siguiente programa C# explica el uso de Si-entonces declaración:

usando el sistema;
programa de clase

static void main (string [] args)

int x = 10;
if (x> 5)

Consola.WriteLine ("X es mayor que 5");


Aquí en el código anterior, si x es mayor que 5, la salida será x es mayor que 5.

Declaración if-else (if-then-else)

El if-else La declaración también depende de la condición establecida. Si la condición establecida se vuelve verdadero, El código de bloque if se ejecutará. Si la condición se vuelve FALSO, El código después de la condición delse se ejecutará.

El if-else Las declaraciones se utilizan cuando queremos ejecutar dos códigos diferentes utilizando la misma condición. De alguna manera es como un individuo si declaración.

Sintaxis

La siguiente es la sintaxis para si if-else (if-then-else) declaración en C#

if (condición)

// código para ejecutar si la condición es verdadera

demás

// código para ejecutar si la condición es falsa

Código de ejemplo

El siguiente programa C# explica el uso de Si-Then-else declaraciones:

usando el sistema;
programa de clase

static void main (string [] args)

int x = 10;
if (x> 5)

Consola.WriteLine ("X es mayor que 5");

demás

Consola.Escritura ("x es menor o igual a 5");


El programa primero declara una variable entera x con el valor de 10. La condición IF verificará si X es mayor que el número 5, la salida de la consola será x es mayor que 5 y si el valor de la variable x es menor o igual a 5 el mensaje x es menor o igual a 5 será mostrado.

Declaración if (if-then-else if)

Esta declaración prueba múltiples condiciones. Cada una de estas condiciones tiene un código separado, que solo se ejecutará si la condición específica para ese bloque de código se hace realidad.

Sintaxis

A continuación se muestra la sintaxis para si if-else-if (if-then-else if) Declaración en C#:

if (condición1)

// Bloque de código que se ejecutará si la condición anterior1 es verdadera

más si (condición2)

// bloque de código que se ejecutará si la condición2 es verdadera y la condición1 es falsa

demás

// código para ejecutar si tanto la condición1 como la condición2 son falsas

Código de ejemplo

El siguiente programa C# explica el uso de si-entonces-else si declaración:

usando el sistema;
programa de clase

static void main (string [] args)

int x = 10;
if (x> 15)

Consola.WriteLine ("x es mayor que 15");

más si (x> 10)

Consola.Escritura ("x es mayor que 10 pero menor o igual a 15");

demás

Consola.Escritura ("x es menor o igual a 10");


En el código anterior, el valor de 10 se asigna a una variable entera x. Después de eso, un if-else-if La declaración verificará la variable x y emitirá el resultado dependiendo del valor de x. Aquí la variable x es igual a 10, la salida es x es menor o igual a 10.

Declaración anidada if-else

En esta declaración, probamos múltiples condiciones y ejecutamos diferentes bloques de código de acuerdo con su salida. Como resultado, se pueden ejecutar diferentes bloques de código en función de las condiciones disponibles. Una diferencia principal en esta declaración es que una condición está dentro de otra.

Sintaxis

La siguiente es la sintaxis para si Anidado if-else Declaración en C#:

if (condición1)

if (condición2)

// código que se ejecutará si tanto condición1 como condición2 son verdaderas

demás

// código que se ejecutará si la condición1 es verdadera pero la condición2 es falsa


demás

// código que solo se ejecutará si la condición1 es falsa

Código de ejemplo

Después del programa C#, explique el uso del Anidado if-else declaración:

usando el sistema;
programa de clase

static void main (string [] args)

int x = 10;
int y = 5;
if (x> 5)

if (y> 5)

Consola.Escritura ("x e y son mayores que 5");

demás

Consola.Escritura ("x es mayor que 5 pero y es menor o igual a 5");


demás

Consola.Escritura ("x es menor o igual a 5");


Este código declara una clase de programa con un método principal que asigna los valores de 10 a X y 5 a la variable Y. Luego usa declaraciones anidadas if-else para verificar los valores de x e y e imprime un mensaje en la consola en función de sus valores.

La salida del programa será que x es mayor que 5 pero y es menor o igual a 5 porque el valor de x es mayor que 5, pero el valor de y no es mayor que 5.

Conclusión

Las condiciones y las declaraciones IF-Then en C# son construcciones de programación esenciales que nos permiten tomar decisiones basadas en circunstancias específicas. El Si-entonces Las declaraciones son el tipo más básico de declaraciones condicionales, y permiten que el programa ejecute diferentes bloques de código en función del resultado de una condición. Para obtener conocimiento sobre todos los diferentes tipos de condiciones, lea el artículo.