Actividad 3_Programación Estructurada (1)

May 11, 2018 | Author: JesusJorgeRosas | Category: Control Flow, Computer Program, Computer Programming, Technology, Computing


Comments



Description

Nombre de la materiaProgramacioó n estructurada Nombre de la Licenciatura XXXX Nombre del alumno XXXX Matrícula XXXX Nombre de la Tarea Tarea 3: Sentencias de control del programa. Unidad 3 Sentencias de control del programa. Nombre del Profesor XXXX Fecha XXXX Unidad 3: Sentencias de control del programa. Programación estructurada ¿Sabías qué…? Las sentencias de control te proveen de una mejor técnica de programación al organizar tus ideas en condiciones que estructuran tu solución. ACTIVIDAD 3 Objetivos:  Desarrollar la capacidad de manejo de la sintaxis de las diferentes sentencias de control de la programación estructurada, elaborando programas basados en sentencias de control de condición múltiple. Instrucciones: Después de revisar los videos y los recursos siguientes debes desarrollar la actividad 3. Lectura  Cómo programar en C# (Harvey M. Deitel, 2007). Video  C Sharp(C#):instrucciones If Else (n.d). Video  C# (Sharp) - Sentencias Switch/Case + introducir datos desde el teclado en C# (Tu team, n.d). Página web  Estructuras de control C# Cita Torres, C. (2012) [Blog]. 2 Unidad 3: Sentencias de control del programa. Programación estructurada ¿Cómo entregar nuestra tarea? -Descarga la actividad en el documento de Word y responde directamente lo que se pide. -Imprimir la actividad para escribir las respuestas y enviar la foto o escaneo correspondiente. -Colocar su respuesta con fotos de lo realizado (ejercicio por ejercicio, etcétera). Forma de evaluación: Criterio Ponderación Presentación 10% Diseño de la solución (programa corriendo y 90% sin errores de sintaxis)(Valor 2.0 puntos) Uso del Switch-case(Valor 3.5 puntos) Uso del If-else(Valor 3.5 puntos) 3 Unidad 3: Sentencias de control del programa. Programación estructurada Desarrollo de la actividad: Ejemplo 1: -La instrucción if ejecuta el código de su bloque siempre que la expresión que se evalúa retorne verdadero; en caso contrario, se ejecutará la instrucción else. static void Main(string[] args) { if (num1>num2) { mayor=num1; menor=num2; } else { mayor=num2; menor=num1 } } -Switch es una estructura condicional que compara una variable con una lista de posibles resultados y, cuando esta coincide, ejecuta el código que se encuentra dentro de la opción, se puede utilizar para generar pequeños menús dentro de una aplicación y funciona también como validador. static void Main(string[] args) { Console.WriteLine("Elija una opcion"); Console.WriteLine(""); Console.WriteLine("****** 1 *****"); Console.WriteLine("****** 2 *****"); 4 Unidad 3: Sentencias de control del programa. Programación estructurada Console.WriteLine(""); Console.Write("Ingrese el nuó mero de su opcioó n: "); int opcion = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(""); switch (opcion) //ultilizo la variable que se declaroó lineas atraó s para la opcion a elegir { case 1: //ejecuta el coó digo si el usuario ingresa el 1 Console.WriteLine("Opcion uno elegida"); break;//termina la ejecucion del bloque despueó s de ejecutar el codigo case 2: //ejecuta el coó digo si el usuario ingresa el 2 Console.WriteLine("Opcion dos elegida"); break; default: //ejecuta lo que esta dentro de el si el usuario ingresa otro nuó mero que no esteó en las opciones Console.WriteLine("Opcioó n no valida"); break; } Console.ReadKey();//realiza una pausa en pantalla para que el programa no se cierre } 5 Unidad 3: Sentencias de control del programa. Programación estructurada Ejercicio: (Valor 9.0 puntos) Escribe el código en C# que permita solucionar el siguiente problema. *Diseña e implementa un programa, que dados tres números (a,b y c), muestre un menú con las opciones: 1. Validar suma 2. Salir *Si se elige la primer opción, mostrar el mensaje “SON IGUALES” si la suma de dos de ellos (a+b, b+c o a+c) es igual al número restante y el mensaje “SON DISTINTOS” en caso contrario. *Si se elige la segunda opción, mostrar un mensaje de despedida y terminar el programa. Incluir la cláusula default para indicar al usuario si eligió una opción no válida. *Incluye en el documento de tu actividad el código de tu programa y la impresión de pantalla de la ejecución del mismo. 6
Copyright © 2024 DOKUMEN.SITE Inc.