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.
indice del tema
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.
Deja una respuesta