Estructura Secuencial en C#

Estructura Secuencial en C#: es una secuencia que se ejecuta una despues de otra, es decir son ejecuciones en sicuencia, como puede ser, simples, dobles, múltiples, mientras, hasta que y hasta. como su nombre lo indica, es un bloque de instrucciones   que sigue secuencialmente, ejemplo simple: para vestirte primero te pones el calzoncillo y luego el pantalón, no puedes hacer al revés, es igual con esta Estructura Secuencial en C#, son secuencias a seguir.

ESTRUCTURA SELECTIVA EN C#

En esta estructura tendremos una serie de opciones a escoger, es decir tendremos una condición a evaluar en función al resultado, no se preocupen vamos a entender mejor con los ejemplos. Esta estructura selectiva se clasifica en:

SELECTIVA SIMPLE EN C#

Bueno esta estructura selectiva es, si la condición es verdadera hace un determinado proceso y termina la ejecución del programa, y si es falsa termina la ejecución del programa.

Ejemplo:

Console.WriteLine("**              estructura simple             **");
           Console.WriteLine("---------------------------------------");
           Console.WriteLine("");
           string respuesta;
           Console.WriteLine("¿ eres mujer ?");
           respuesta = Console.ReadLine();
           if (respuesta == "si")
           {
               Console.WriteLine("aya eres mujer entonces");
           }
           Console.ReadKey();

 SELECTIVA DOBLE EN C#

En selectiva doble para tu condicion hay dos posibles respuestas correctas, si la condición es verdadera hace una proceso 1 y termina la ejecución  del programa y si es falsa hace proceso 2 y termina la ejecución del progrma.

Ejemplo:

try {
               Console.WriteLine("**              estructura doble             **");
               Console.WriteLine("---------------------------------------");
               Console.WriteLine("");
               string respuesta;
               Console.WriteLine("¿ eres mujer o varon ?");
               respuesta = Console.ReadLine();
               if (respuesta == "si")
               {
                   Console.WriteLine("eres mujer entonces");
               }
               else
               {
                   Console.WriteLine("eres varon entonces");
               }
               Console.ReadKey();
           }
           catch(Exception error)
           {
               Console.WriteLine("no son los datos correctos" + error.Message);
           }

SELECTIVA MÚLTIPLE EN C#

En selección múltiple se evaluará una expresión que podrá tomar n valores distintos, n1, n2, n3,  …. ,n y según la condicion uno de estos valores es la correcta, se realizará una de las n procesos o lo que es igual, el proceso del algoritmo seguirá hasta que una de las condicines sea la correcta o en casos extremos que no exista una que cumpla,  simplemente termina la ejecucion del programa, pero si existe  hay un solo condición que cumple, entre las condiciones de los n posibles o condiciones.

Ejemplo:

try {
                Console.WriteLine("**              estructura multiple             **");
                Console.WriteLine("---------------------------------------------------");
                Console.WriteLine("");
                int respuesta;
                Console.WriteLine("escribe un numero del 1 al 5 te devuelvo en letras");
                respuesta = int.Parse(Console.ReadLine());
                if (respuesta == 1)
                {
                    Console.WriteLine("escribiste el numero:  uno");
                }
                else if(respuesta==2)
                {
                    Console.WriteLine("escribiste el numero:  dos");
                }
                else if (respuesta == 3)
                {
                    Console.WriteLine("escribiste el numero:  tres");
                }
                else if (respuesta == 4)
                {
                    Console.WriteLine("escribiste el numero:  cuatro");
                }
                else if (respuesta == 5)
                {
                    Console.WriteLine("escribiste el numero:  cinco");
                }
                else
                {
                    Console.WriteLine("escribe depende al rango de 1 al 5");
                }
                Console.ReadKey();
            }
            catch(Exception error)
            {
                Console.WriteLine("ocurrio un error no son los datos correctos" + error.Message);
            }

Bueno esto es todo en cuanto alas estructuras selectivas, si tienes algún duda o consulta solo escribe en los comentarios, yo gustosamente y personalmente lo estaré respondiendo, su aprendisaje es muy importante para mí, ahora vamos con las estructuras repetitivas, para ellos diríjase al link: Estructuras Repetitivas.

vamos al inicio

¿Quieres aprender mas?, entonces también te puede interesar

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *