Acceder Registrarme

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.

Autor: Kevin Arias (Ver todos sus post)

C# C Sharp Fundamentos de programación Condicionales

Fecha de publicación: 2016-08-24 10:25:41

Ayúdanos con el arduo trabajo que realizamos.
[FUNDAMENTOS DE PROGRAMACIÓN CON C#] FUNDAMENTOS DE PROGRAMACIÓN CON C#: 004-CONDICIONALES

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.




INFORMACIÓN SOBRE EL AUTOR DEL ARTÍCULO
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.


  • Debes estar logueado para realizar comentarios