1. PROGRAMACION C#
Condicional If:
Los condicionales if, son una estructura de control condicional, que nos permiten tomar cierta
decisión al interior de nuestro algoritmo, es decir, nos permiten determinar qué acciones
tomar dada condición, por ejemplo determinar si un numero cualquiera es mayor que 10 y de
acuerdo a esto mostrar un mensaje.
En resumen, un condicional if es una estructura que nos posibilita definir las acciones a
ejecutar si se cumple cierta condición.
Condicional If-Else:
Los condicionales if-else, son una estructura de control, que nos permiten tomar cierta
decisión al interior de nuestro algoritmo, es decir, nos permiten determinar que acciones
tomar dada o no cierta condición, por ejemplo determinar si la contraseña ingresada por el
usuario es válida o no y de acuerdo a esto darle acceso al sistema o mostrar un mensaje de
error.
En resumen, un condicional if-else es una estructura que nos posibilita definir las acciones
que se deben llevar a cabo si se cumple cierta condición y también determinar las acciones
que se deben ejecutar en caso de que no se cumpla.
2. Ciclo For:
Los ciclos for son lo que se conoce como estructuras de control de flujo cíclicas o
simplemente estructuras cíclicas, estos ciclos, como su nombre lo sugiere, nos permiten
ejecutar una o varias líneas de código de forma iterativa, conociendo un valor especifico
inicial y otro valor final, además nos permiten determinar el tamaño del paso entre cada "giro"
o iteración del ciclo.
En resumen, un ciclo for es una estructura de control iterativa, que nos permite ejecutar de
manera repetitiva un bloque de instrucciones, conociendo previamente un valor de inicio, un
tamaño de paso y un valor final para el ciclo.
En el momentoen el que ejecutamosel programa vamos a ver que se van a imprimirlosnúmeros
desde el cero que es el valor que le dimos a la variable “a” para iniciar hasta el numero 100 o
cualquier otro número que le asignemos.
Esto lo vamos a ver más claramente en el siguiente ejemplo:
3. En este ejemplopodemosverque alavariablese leasignóel0al iniciarlacompilacióndelprograma
con la condición que imprimiera los números hasta el 30, una vez la variable alcanza ese valor
automáticamente se detiene el programa.
Ciclo While:
Los cicloswhile sontambiénunaestructuracíclica, que nos permite ejecutarunao varias líneasde
código de manera repetitiva sin necesidad de tener un valor inicial e incluso a veces sin siquiera
conocercuándose vaadar el valorfinal queesperamos,loscicloswhile,nodependendirectamente
de valoresnuméricos,sinode valoresbooleanos,esdecirsuejecucióndependedel valorde verdad
de una condicióndada,verdaderaofalso,nadamás.De este modolosciclos while,sonmuchomás
efectivosparacondicionesindeterminadas,que noconocemoscuandose vana dar a diferenciade
los ciclos for, con los cuales se debe tener claro un principio, un final y un tamaño de paso.
4. Condicional switch:
Los condicionales switch, son una estructura de control condicional,que permite definir múltiples
casosque puede llegaracumplirunavariable cualquierayque accióntomaraencualquierade estas
situaciones,inclusoesposible determinarqué acciónllevaacaboencasode nocumplirningunade
las condiciones dadas.