DPRN1_U2_A1_ERHG.

Share Embed Donate


Short Description

Descripción: ACTIVIDAD 1 IMPORTANCIA DE LAS ESTRUCTURAS DE CONTROL EN .NET Y C#...

Description

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MÉXICO

Explica brevemente la funcionalidad y aplicación de las estructuras de control condicionales. Estas son las sentencias, expresiones y/o declaraciones que realizan una llamada a un método, Permiten declarar una o dos o más sentencias en una sola línea, separadas por punto y coma. Permiten terminar en un punto y coma, permitiendo de igual manera el uso de sentencias nulas separadas por punto y coma. Permiten tomar decisiones y repetir un proceso repetidas veces, Una de las aplicaciones más importantes es su usabilidad dentro de clases y métodos, que permite hacer de estructuras objetos de programación reciclables en distintos programas, lo que hace de la programación de C#, un lenguaje de alto nivel conceptual. Explica brevemente la funcionalidad y aplicación de las estructuras cíclicas. Las estructuras cíclicas realizan operaciones o procesos en repetidas ocasiones hasta que se cumpla la condición dada, debido a que dependiendo del problema que se llegue a presentar en algún momento, pueden ser estas las que te posibiliten plantear soluciones. Sentencia while: se utiliza una sentencia para ejecutarla repetidamente mientras una expresión booleana continúa siendo verdadera Sentencia do-while: ejecuta una sentencia simple o compuesta, una o más veces dependiendo del valor de la expresión. Sentencia for: ejecuta una instrucción o un bloque de instrucciones repetidamente hasta que una determinada expresión se evalúa como false.

Identifica y describe de manera breve un tipo de problema que requiera usar estructuras condicionales y cíclicas. Un problema que puede hacer uso de ambos tipos de estructuras condicionales y cíclicas, cuando Dado como dato el sueldo de un trabajador, considere un aumento del 15% si su sueldo es inferior a 1000 y de un 12% en caso contrario. Imprima el sueldo con el aumento incorporado. lo podemos desarrollar usando los elementos gráficos en C# .NET, usando las sentencias if, if –else, switch, while, do – while, for.

Identifica la definición, sintaxis, aplicación y funcionalidad de cada una de las estructuras de control y organiza la información en una herramienta de tu preferencia: cuadro comparativo, cuadro sinóptico, esquema, diagrama, etcétera. Identificación de la funcionalidad de las estructuras de control. Definició n

Sintaxis

Aplicación

Instrucción if

If (condición) Sentencia 1; [else Sentencia 2;

If (a=== b * 5) { X = 4; a = a + x; } else b = 0;

instrucion witch

Switch(expresion) { [case expresiónconstante 1:] [sentencia 1;] [case expresiónconstante 2:] [sentencia 2;] [case expresiónconstante 3:] [sentencia 3;] . . .

Switch (mes) { Case 1: Case 3: Case 5: Case 7: Case 8: Case 10: Case 12: Dias = 31; break; Case 4: Case 6: Case 9: Case 11: Dias = 30; break; case 2: if ((año % 4 == 0) && (año % 100 ! = 0) || (año % 400 == 0)) Dias = 29; else Dias = 28; break; default: system.console.writeLine("\nEl mes no es valido"); break; }

[default;] [sentencia n;] }

Instrucción While

while(condicion) { condiciones incremento,decremento }

... Int mult; m ult = 3 ; while( mult < = 2 00) { Console.Write(mult);

Funcionalidad se evalúa la condición, si se cumple, entonces se ejecuta la instrucción o el bloque de instrucciones, si no se cumple, entonces no se ejecuta nada. La instrucción switch es una instrucción de control que controla múltiples selecciones y enumeraciones pasando el control a una de las instrucciones case de su cuerpo.

La instrucción while ejecuta una instrucción o un bloque de instrucciones repetidamente hasta que una expresión especificada se evalúa como false.

Instrucción Do-While

do { instrucciones incremento,decremento } while(condicion);

Console.Write(“, ”); m ult= mult + 3; } .. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace UsoDoWhile { class UsoDoWhile { public static void Main() { string secreta; string palabra; Console.WriteLine("ingrese la palabra secreta"); secreta = Console.ReadLine(); do { Console.WriteLine("vuelva a introducir la palabra secreta"); palabra = Console.ReadLine(); if (palabra != secreta) Console.WriteLine("palabra incorrecta"); } while (palabra != secreta); Console.WriteLine("Palabra Correcta"); Console.ReadKey(); }

Se usa el bucle para cuando se requiere ejecutar las instrucciones por lo menos una vez . Es decir, la condición se evaluará después de cada repetición. El bucle se repite de nuevo si la condición es cierta, y siempre se evalúa después de cada iteración.

} }

Explica por qué se diferencia entre estructuras de control selectivas y cíclicas y en qué radican estas diferencias. Las selectivas se llaman así porque permiten tomar decisiones dentro de un programa, e incluso encontrar ciclos de operaciones hasta que se cumpla la instrucción seleccionada, en cambio las estructuras cíclicas lo que hacen es controlar el número de repeticiones que tendrá un bucle. http://elvex.ugr.es/decsai/c/apuntes/control.pdf http://librosweb.es/libro/javascript/capitulo_3/estructuras_de_control_de_flujo.html

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF