Actividad 3 - Programación Estructurada
Actividad 3 - Programación Estructurada
Actividad 3 - Programación Estructurada
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:
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
Video
Página web
Forma de evaluación:
Criterio Ponderación
Presentación 10%
Ejemplo 1:
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.
Console.WriteLine("");
Console.WriteLine("****** 1 *****");
Console.WriteLine("****** 2 *****");
Console.WriteLine("");
Console.WriteLine("");
switch (opcion) //ultilizo la variable que se declaró líneas atrás para la opción a elegir
break;
default: //ejecuta lo que esta dentro de el si el usuario ingresa otro número que no esté en
las opciones
Console.WriteLine("Opción no valida");
break;
}
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.
Código
using System;
UsingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespace Ejercicio1
{
internal class Program static void Main(string[] args)
/*Escribe el código nC#que permita solucionar el siguiente problema.
Diseña implementa 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
suma2 = b + c;
suma3 = a + c;
break;
default://opción default en caso de no seleccionar a ó b
Console.WriteLine("Opción no válida !");
//muestra el mensaje de
opción no valida
Console.WriteLine("");
Console.WriteLine(
"Presione la tecla enter para regresar al
menú ...");
Console.ReadLine();
Console.Clear();
goto menu;
//instrucción para regresar al menú
break;
}
}
}
}