Está en la página 1de 5

Actividad 2 unidad 3

Alumno: Rogelio Sánchez Del Rosal


Matricula: ES172002908
Profesor: LUIS FERNANDO YOE CUETO
Indicaciones de la actividad:
1. Investiga en diversas fuentes a tu alcance sobre las estructuras de control tanto selectivas como cíclicas y
selecciona una herramienta que te permita realizar un cuadro sinóptico.

2. Desarrolla un cuadro sinóptico en donde clasifiques los tipos y las estructuras de control, mencionando sus
características, beneficios, aplicaciones de uso y además puedes agregar algún bloque de código donde se
use como ejemplo.

Características Beneficios Aplicaciones Estructura de Código

Estructura If-else Se les llama Las “La sentencia if bool condition = true;
s de así por ser las estructura permite programar
control que permiten s de una toma de if (condition)
selectivas tomar ciertas control decisión para {
decisiones selectivas ejecutar una
dentro de un tienen acción u otra, Console.WriteLine("The
programa e grandes basándose en el variable is set to
incluso realizar utilidades; resultado true.");
ciclos de dentro de verdadero o falso }
operaciones las de una expresión” else
hasta que se principales (Ceballos 2007, {
cumpla la , se pág. 47)
instrucción destaca Console.WriteLine("The
seleccionada que puede If anidados no es variable is set to
mas que una false.");
tomar
decisiones sentencia if dentro }
de otra
If dentro de public static void Main(string[]
anidado un “Las sentencias args)
s programa Swicht permite
ejecutar una de {
varias acciones, //Your code goes here
en función del
valor de una
expresión. Es una Console.WriteLine("Hello,
sentencia especial world!");
para decisiones
múltiples.” string tipoCliente =
(Ceballos 2007, "PERSONA";
pág. 58) int cantidad = 60;
if (tipoCliente ==
"PERSONA")
if (cantidad < 50)

Console.WriteLine("Señor
pobre");
else if (cantidad >
50)

Console.WriteLine("Señor
rico");
else if (tipoCliente ==
"EMPRESA")
if (cantidad < 50)

Console.WriteLine("Empresa
pobre");
else if (cantidad >
50)

Console.WriteLine("Empresa
rica");
}
}
}
Switch- using System;
case
public class Example
{
public static void
Main()
{
int caseSwitch = 1;

switch (caseSwitch)
{
case 1:

Console.WriteLine("Case
1");
break;
case 2:

Console.WriteLine("Case
2");
break;
default:

Console.WriteLine("Defaul
t case");
break;
}
}
}
Estructura While realizan El “La sentencia int n = 0;
s de operaciones o programa While ejecuta una while (n < 5)
control procesos en se sentencia, simple {
selectivas repetidas ejecutara o compuesta, cero Console.WriteLine(n);
ocasiones hasta que o mas veces, n++;
hasta que se se dependiendo del }
cumple la complete valor de una
Do- int n = 0;
condición la expresión
While do
dada(Unadm, condición booleana” {
pag10) Console.WriteLine(n);
(Ceballos, pag 59)
“Se utiliza una n++;
sentencia para } while (n < 5);
For ejecutarla “la sentencia do- for (int i = 0; i < 5; i+
repetidamente while ejecuta una +)
mientras una sentencia, simple {
expresión o compuesta, una Console.WriteLine(i);
booleana o mas veces }
continúa dependiendo del
siendo valor” (Ceballos
verdadera”. pág. 60)
(pp. 73-74).
Característica
“La sentencia for
s
• • Se permite ejecutar
una sentencia
evalúa la
condición al simple o
compuesta,
final de la
sentencia. repetidamente un
número de veces
• • conocido”(Ceballo
Sentencia, es s pag.60)
la expresión u
operación a
realizarse.
• •
Expresión
booleana,
pertenece a la
condición que
evaluará a la
variable
previamente
definida y con
un tipo de dato
también
definido.
• •
Incremento es
el incremento
que tendrá la
variable para
ser comparada
en la Expresión
booleana.

Conclusión

Como vemos las estructuras cíclicas y las estructuras de control, nos ayudan a ayudar al usuario a que tome
decisiones o que simplemente una acción se repita, hasta que la sentencia escrita por el usuario se cumpla.

Bibliografía:

Unadm. (2015). Estructuras de control. 2020, de Unadm Sitio web:


https://campus.unadmexico.mx/contenidos/DCEIT/BLOQUE1/DS/05/DPRN1/U3/descarg
ables/Unidad%203.%20Estructuras%20de%20control.pdf
Microft docs. (2018). do (C# Reference). 2020, de Microft docs Sitio web:
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/do
Microft docs. (2018). while (C# Reference). 2020, de Microft docs Sitio web:
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/while
Fundamentos fandoms. (2018). Estructuras Cíclicas. 2020, de wiki fundamentos Sitio
web: https://fundamentos.fandom.com/es/wiki/Estructuras_C%C3%ADclicas

Microsoft docs. (2019). switch (C# reference). 2020, de Microsoft Sitio web:
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/switch

Microsoft docs. (2015). if-else (C# Reference). 2020, de Microsoft Sitio web:
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/if-else

También podría gustarte