static void Main(string[] args) { int op1, op2; string opcion; Console.WriteLine("\t\tMenu de Tareas\n"); //todo: aqui van las opciones a seleccionar; Console.WriteLine("1.Tarea 1"); Console.WriteLine("2.Tarea 2"); Console.WriteLine("3.Tarea 3"); Console.WriteLine("4.Salir"); opcion = Console.ReadLine(); op1 = Convert.ToInt32(opcion); switch (op1) { case 1: { Console.Clear(); Console.WriteLine("1. Imprimir Nombre y Otros mensajes"); Console.WriteLine("2. Calcular perimetro de un poligono regular"); Console.WriteLine("3. Transformar de grados a radianes"); Console.WriteLine("4. Transformar de Centigrados a Fahrenheit"); Console.WriteLine("5. Tranformar entre dolar y euro"); Console.WriteLine("6. Decir si un numero es par o impar"); Console.WriteLine("7. Dia de Semana"); Console.WriteLine("8. Area y Perimetro de un Poligono Regular"); Console.WriteLine("9. Tabla del 1 al 10 de cualquier numero"); Console.WriteLine("10. Elevar Numero"); Console.WriteLine("11. Promedio de edades, mayor y menor"); opcion = Console.ReadLine(); op2 = Convert.ToInt32(opcion); switch (op2) { case 1: { Console.Clear(); ImprimeNombre nombre = new ImprimeNombre(); nombre.imprime(); nombre.otrosMensajes(); Console.ReadKey(); break; } case 2: { Console.Clear(); PPoligonoRegular poligono = new PPoligonoRegular(); poligono.perimetro(); break; } case 3: { Console.Clear(); Transformacion transformar = new Transformacion(); transformar.gradoRadian(); break; } case 4: { Console.Clear(); TransformarCF transformar = new TransformarCF(); transformar.centiFahr(); break; } case 5: { Console.Clear(); CambioDE cambio = new CambioDE(); cambio.Transformar(); break; } case 6: { Console.Clear(); ParImpar pi = new ParImpar(); pi.verificar(); break; } case 7: { Console.Clear(); DiaSemana dia = new DiaSemana(); dia.comprobar(); break; } case 8: { Console.Clear(); APPoligono poligono = new APPoligono(); poligono.calcular(); break; } case 9: { Console.Clear(); Tabla tb = new Tabla(); tb.calcular(); break; } case 10: { Console.Clear(); Potencia pt = new Potencia(); pt.calcular(); break; } case 11: { Console.Clear(); Edades ed = new Edades(); ed.calcular(); break; } } break; } case 2: { Console.Clear(); Console.WriteLine("Tarea 2\n"); Console.WriteLine("1. Factorial"); Console.WriteLine("2. Devuelve un numero escrito en palabras"); Console.WriteLine("3. Escuela con arreglos Jagged"); Console.WriteLine("4. Arreglo Jagged como parametro"); Console.WriteLine("5. Promedio calificacion maxima y minima de un salon de clases"); Console.WriteLine("6. Diccionario"); Console.WriteLine("7. Agenda Telefonica"); Console.WriteLine("8. Imprime Fecha y Hora"); Console.WriteLine("9. Cadenas en Orden alfabetico"); opcion = Console.ReadLine(); op2 = Convert.ToInt32(opcion); switch (op2) { case 1: { Factorial factorial = new Factorial(); factorial.obtener(); break; } case 2: { NumeroCadena numeroCadena = new NumeroCadena(); numeroCadena.transformar(); break; } case 3: { Escuela escuela = new Escuela(); escuela.programa(); break; } case 4: { int[][] numeros = new int[][] { new int[] { 50, 20, 3, 6, 4, 0 }, new int[] { 9, 4 }, new int[] { 1, 3, 8, 6 } }; JaggedFuncion jagged = new JaggedFuncion(); jagged.paso(numeros); break; } case 8: { SalonClases salonClases = new SalonClases(); salonClases.obtener(); break; } case 9: { Diccionario diccionario = new Diccionario(); diccionario.diccionario(); break; } case 10: { AgendaTelefonica agenda = new AgendaTelefonica(); agenda.guardar(); break; } case 11: { FechaHora fechaHora = new FechaHora(); fechaHora.mostrar(); break; } case 12: { Cadenas cadenas = new Cadenas(); cadenas.mostrar(); break; } } break; } case 3: { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new EjerciciosTarea3()); break; } case 4: { break; } } Console.ReadKey(); }
public static void Tarea2() { int opcion; Factorial f = new Factorial(); Cadena c = new Cadena(); Colegio col = new Colegio(); SalonClases s = new SalonClases(); Diccionario d = new Diccionario(); Agenda a = new Agenda(); FormatoFechaYHora fh = new FormatoFechaYHora(); OrdenarCadenas oc = new OrdenarCadenas(); do { Console.Clear(); Console.WriteLine("\t\t\tEjercicios Tarea 2"); Console.WriteLine("\n\tCapitulo V\n1. Calcular Factorial\n2. Regresa Cadena\n\n\tCapitulo VI\n3. Manejo de datos de un colegio" + "\n\n\tCapitulo VII\n4. Salon de clases\n5. Diccionario\n6. Agenda telefonica\n\n\tCapitulo VIII\n7. Mostrar fecha y hora" + "\n8. Ordenar cadenas\n9. Salir"); Console.Write("\nEscriba el numero del programa que desea ejecutar: "); opcion = int.Parse(Console.ReadLine()); switch (opcion) { case 1: Console.Clear(); f.calcularFactorial(); break; case 2: Console.Clear(); c.cadena(); break; case 3: Console.Clear(); col.correr(); break; case 4: Console.Clear(); s.correr(); break; case 5: Console.Clear(); d.correr(); break; case 6: Console.Clear(); a.guardar(); break; case 7: Console.Clear(); fh.correr(); break; case 8: Console.Clear(); oc.ordenar(); break; } Console.ReadKey(); } while (opcion != 9); }
static void Main() { int opcion; do { Console.Clear(); Console.WriteLine("\n\t\tMenu de los ejercicios"); Console.WriteLine("\n\t**------Tarea 1------**"); Console.WriteLine("\n(1)- Imprimir mi nombre nombre y agregarle otro mensaje."); Console.WriteLine("(2)- Perimetro de poligono regular."); Console.WriteLine("(3)- Conversor de grados a radianes."); Console.WriteLine("(4)- Conversor de grados centigrados a fahrenheit."); Console.WriteLine("(5)- Conversor de divisas."); Console.WriteLine("(6)- Comprobar si un numero es par o impar."); Console.WriteLine("(7)- Evaluar numero entre 1 y 7."); Console.WriteLine("(8)- Area y perimetro de un poligono."); Console.WriteLine("(9)- Tabla de multiplicar."); Console.WriteLine("(10)- Potencia de cualquier numero."); Console.WriteLine("(11)- Promedio de edad."); Console.WriteLine("\n\n\t**------Tarea 2------**"); Console.WriteLine("\n(12)-Calcular factorial de un numero."); Console.WriteLine("(13)-Cadena de numeros escritos en palabras."); Console.WriteLine("(14)-Ejercicios del capitulo 6."); Console.WriteLine("(15)-Pasar un arreglo Jagged como parametro en funcion."); Console.WriteLine("(16)-Calcular promedio, maxima y minima calificaion ArrayList."); Console.WriteLine("(17)-Diccionario de palabras."); Console.WriteLine("(18)-Agenda telefonica."); Console.WriteLine("(19)-Formato de hora AM/PM."); Console.WriteLine("(20)-Comparar cadenas."); Console.WriteLine("\n\n\t**--------Tarea 3---------**"); Console.WriteLine("(21)- Menu tarea 3"); Console.WriteLine("\n\n(22)- Salir."); Console.Write("\n|-Digite el numero del programa que desea abrir: "); opcion = Convert.ToInt32(Console.ReadLine()); switch (opcion) { case 1: { Console.Clear(); Nombre n = new Nombre(); n.metodo(); Console.ReadKey(); break; } case 2: { Console.Clear(); Perimetro p = new Perimetro(); p.CalcularP(); Console.ReadKey(); break; } case 3: { Console.Clear(); ConversorGR ObjConversorGR = new ConversorGR(); ObjConversorGR.Convertir(); Console.ReadKey(); break; } case 4: { Console.Clear(); ConversorCF ObjConversorCF = new ConversorCF(); ObjConversorCF.Convertir(); Console.ReadKey(); break; } case 5: { Console.Clear(); Divisas divisas = new Divisas(); divisas.Cambio(); Console.ReadKey(); break; } case 6: { Console.Clear(); Par objPar = new Par(); objPar.Comprobar(); Console.ReadKey(); break; } case 7: { Console.Clear(); Semana objSemana = new Semana(); objSemana.Evaluar(); Console.ReadKey(); break; } case 8: { Console.Clear(); Area area = new Area(); area.Metodo(); Console.ReadKey(); break; } case 9: { Console.Clear(); TablaM tabla = new TablaM(); tabla.Evaluar(); Console.ReadKey(); break; } case 10: { Console.Clear(); Potencia potencia = new Potencia(); potencia.Calcular(); Console.ReadKey(); break; } case 11: { Console.Clear(); Promedio promedio = new Promedio(); promedio.Calcular(); Console.ReadKey(); break; } case 12: { Console.Clear(); Factorial factorial = new Factorial(); factorial.Calcular(); Console.ReadKey(); break; } case 13: { Console.Clear(); Numeros numeros = new Numeros(); numeros.Evaluar(); Console.ReadKey(); break; } case 14: { Console.Clear(); Escuela escuela = new Escuela(); escuela.principal(); Console.ReadKey(); break; } case 15: { Console.Clear(); Jagged jagged = new Jagged(); jagged.Comprobar(); Console.ReadKey(); break; } case 16: { Console.Clear(); SalonClases salonDeClases = new SalonClases(); salonDeClases.Clases(); Console.ReadKey(); break; } case 17: { Console.Clear(); Diccionario diccionario = new Diccionario(); diccionario.metodo(); Console.ReadKey(); break; } case 18: { Console.Clear(); Agenda agenda = new Agenda(); agenda.metodo(); Console.ReadKey(); break; } case 19: { Console.Clear(); FormatoAMPM formato = new FormatoAMPM(); formato.Metodo(); Console.ReadKey(); break; } case 20: { Console.Clear(); Cadenas cadena = new Cadenas(); cadena.metodo(); Console.ReadKey(); break; } case 21: { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new MenuTarea()); Console.ReadKey(); break; } default: { Console.WriteLine("El ejercicio selecionado no esta disponible"); break; } } } while (opcion != 22); }