FUNDAMENTOS DE PROGRAMACIÓN CON C#: 004-CONDICIONALES

Kevin Arias
FUNDAMENTOS DE PROGRAMACIÓN CON C#: 004-CONDICIONALES
"En este punto veremos el tema de condicionales lo cual viene a ser muy importante y usado a menudo en el desarrollo de software, así mismo veremos las diferentes maneras de hacer esto."

En este ejemplo veremos las condicionales en cascada, condicionales anidades y condicionales con más de una verificación para considerar cierta circunstancia y llevar a cabo un proceso de acuerdo a esto.

Seguidamente les dejo con el código que se lleva acabo en este post.

using System;

namespace AppFirst
{
    public class Program
    {
        public static void Main(string[] args)
        {
            if (10 > 7)
            {
                Console.WriteLine("El proceso accedió a la condición 1");
            }

            if (10 < 20)
            {
                Console.WriteLine("El proceso accedió a la condición 2");
            }

            int valor = 7;

            if (valor >= 10)
            {
                Console.WriteLine("El proceso accedió a la condición 3");
            }
            else
            {
                if (valor == 9)
                {
                    Console.WriteLine("Los valores comparados son iguales");
                }
                else
                {
                    if (valor == 8)
                    {
                        Console.WriteLine("El valor es 8");
                    }

                    if (valor == 7)
                    {
                        Console.WriteLine("El valor es 7");
                    }
                }
            }

            if (true)
            {
                Console.WriteLine("Siempre se accederá a esta condición");
            }

            if (false)
            {
                Console.WriteLine("Nunca se accederá a esta condición");
            }

            string nombre = "codideep.com";
            int edad = 1;

            if (nombre == "codideep" && edad == 1)
            {
                Console.WriteLine("No se accederá a esta sección por la condición fallida");
            }

            if (nombre == "codideep" || edad == 1)
            {
                Console.WriteLine("Aquí si accedió por complir una o todas las condiciones");
            }

            if (nombre == "codideep" || (edad == 1 && 7 > 4))
            {
                Console.WriteLine("Condición accedida con múltiples comparaciones");
            }

            Console.ReadLine();
        }
    }
}

A continuación les dejo con el video que explica este tema de forma detallada.


Archivo de soporte disponible
Descarga los materiales del tutorial para practicar localmente.
Descargar archivo
¿Te sirvió este artículo? Apóyanos con una donación para seguir creando contenido gratuito de calidad:
Sobre el autor
Kevin Arnold Arias Figueroa
SOFTWARE ARCHITECT - CODIDEEP E.I.R.L.
Profesional en tecnologías de la información con más de 10 años de experiencia en desarrollo de software empresarial, con amplios conocimientos en manejo de arquitecturas de software de escala vertical y horizontal, gestión de proyectos, liderazgo de equipos y dominio en modelado de procesos a gran escala.
Anterior Siguiente