static void Main(string[] args) { int opcion; Dialogo d = new Dialogo(); Perimetro op = new Perimetro(); ConversionGrados_Rad conv1 = new ConversionGrados_Rad(); Conversion_Monedad conv2 = new Conversion_Monedad(); Area_Perimetro ap = new Area_Perimetro(); PareImpares pares = new PareImpares(); DiasdeSemana ds = new DiasdeSemana(); Potencia pt = new Potencia(); TablaMultiplicar tn = new TablaMultiplicar(); Console.WriteLine("Menu"); Console.WriteLine("Capitulo 1"); Console.WriteLine("1-Cree un proyecto nuevo que imprima su nombre en la ventana de la consola y Agregue más mensajes a la aplicación que ha creado."); Console.WriteLine("Capitulo 2"); Console.WriteLine("2-Hacer un programa que calcule el perímetro de cualquier polígono regular."); Console.WriteLine("3-Hacer un programa que transforme de grados a radianes."); Console.WriteLine("4-Hacer un programa que transforme entre dólares y euros y que también pida el tipo de cambio del día."); Console.WriteLine("Capitulo 3"); Console.WriteLine("5-Hacer un programa que le pida al usuario un numero y le diga si es par o impar."); Console.WriteLine("6-Hacer un programa que le pida al usuario un número del 1 al 7 y escriba el nombre del día que corresponde ese número en la semana.."); Console.WriteLine("7-Hacer una programa que pueda calcular el perímetro y el área de cualquier polígono regular, pero que le pregunte al usuario qué desea calcular."); Console.WriteLine("Capitulo 4"); Console.WriteLine("8-Hacer un programa que muestre la tabla de multiplicar del 1 al 10 de cualquier número."); Console.WriteLine("9-Hacer un programa que calcule el resultado de un número elevado a cualquier potencia."); Console.WriteLine("10-Hacer un programa que calcule el promedio de edad de un grupo de personas y diga cuál es la de edad más grande y cuál es la más joven"); do { Console.WriteLine("Ingrese la opcion a elergir"); opcion = Convert.ToInt32(Console.ReadLine()); switch (opcion) { case 1: d.mensajes(); break; case 2: op.perimetro(); break; case 3: conv1.grados_radianes(); break; case 4: conv2.dolar_euros(); break; case 5: pares.par_impar(); break; case 6: ds.dias(); break; case 7: ap.area_perim(); break; case 8: tn.tabla(); break; case 9: pt.elevar(); break; case 10: break; case 11: Console.WriteLine("USTED SALIO"); break; default: Console.WriteLine("Opcion no valida"); break; } } while (opcion != 11); }
static void Main(string[] args) { int opcion; Dialogo d = new Dialogo(); Perimetro op = new Perimetro(); ConversionGrados_Rad conv1 = new ConversionGrados_Rad(); Conversion_Monedad conv2 = new Conversion_Monedad(); Area_Perimetro ap = new Area_Perimetro(); PareImpares pares = new PareImpares(); DiasdeSemana ds = new DiasdeSemana(); Potencia pt = new Potencia(); TablaMultiplicar tn = new TablaMultiplicar(); PromedioEstudiantes pe = new PromedioEstudiantes(); //Cap 5-8 Factorial factorial = new Factorial(); FuncionCadena funcion = new FuncionCadena(); PromedioJagged promedio = new PromedioJagged(); FechaHora tiempo = new FechaHora(); PromedioJaggedFunciones promediofuncio = new PromedioJaggedFunciones(); Diccionario diccionario = new Diccionario(); Lista arraylist = new Lista(); Agenda agenda = new Agenda(); Console.WriteLine(""); Console.WriteLine("Menu"); Console.WriteLine("Capitulo 1"); Console.WriteLine("1-Cree un proyecto nuevo que imprima su nombre en la ventana de la consola y Agregue más mensajes a la aplicación que ha creado."); Console.WriteLine(""); Console.WriteLine("Capitulo 2"); Console.WriteLine("2-Hacer un programa que calcule el perímetro de cualquier polígono regular."); Console.WriteLine("3-Hacer un programa que transforme de grados a radianes."); Console.WriteLine("4-Hacer un programa que transforme entre dólares y euros y que también pida el tipo de cambio del día."); Console.WriteLine(""); Console.WriteLine("Capitulo 3"); Console.WriteLine("5-Hacer un programa que le pida al usuario un numero y le diga si es par o impar."); Console.WriteLine("6-Hacer un programa que le pida al usuario un número del 1 al 7 y escriba el nombre del día que corresponde ese número en la semana.."); Console.WriteLine("7-Hacer una programa que pueda calcular el perímetro y el área de cualquier polígono regular, pero que le pregunte al usuario qué desea calcular."); Console.WriteLine(""); Console.WriteLine("Capitulo 4"); Console.WriteLine("8-Hacer un programa que muestre la tabla de multiplicar del 1 al 10 de cualquier número."); Console.WriteLine("9-Hacer un programa que calcule el resultado de un número elevado a cualquier potencia."); Console.WriteLine("10-Hacer un programa que calcule el promedio de edad de un grupo de personas y diga cuál es la de edad más grande y cuál es la más joven"); Console.WriteLine(""); Console.WriteLine("Capitulo 5"); Console.WriteLine("11-Hacer una función que calcule el factorial de un número."); Console.WriteLine("12-Hacer una función que dado un número nos regrese una cadena donde se encuentre escrito en palabras."); Console.WriteLine(""); Console.WriteLine("Capitulo 6"); Console.WriteLine("13-Agregar el cálculo del promedio para el programa con arreglo jagged. 2 Agregar el cálculo de la menor calificación para el programa con arreglo ged."); Console.WriteLine("13-Agregar el cálculo de la mayor calificación para el programa con arreglo jagged."); Console.WriteLine("14-Modificar el programa de la escuela para que utilice funciones. 5 Crear un programa que pase un arreglo jagged como parámetro a una función"); Console.WriteLine(""); Console.WriteLine("Capitulo 7"); Console.WriteLine("15-Hacer el programa que calcula el promedio, calificación máxima y mínima de un salón de clases usando el ArrayList"); Console.WriteLine("16-Hacer un programa que funcione como un diccionario, con palabra y definición, usando el Hashtable."); Console.WriteLine("17-Hacer un programa que funcione como una agenda telefónica y que guarde el nombre de la persona y su número telefónico."); Console.WriteLine(""); Console.WriteLine("Capitulo 8"); Console.WriteLine("18-Hacer un programa que muestre la hora del día en formato AM / FM seguida del año, el día y el mes actual."); Console.WriteLine("19-5 Hacer un programa que le solicite al usuario dos cadenas y luego las muestre en orden alfabético."); Console.WriteLine("Salir=20"); do { Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine("Ingrese la opcion a elergir"); opcion = Convert.ToInt32(Console.ReadLine()); switch (opcion) { case 1: d.mensajes(); break; case 2: op.perimetro(); break; case 3: conv1.grados_radianes(); break; case 4: conv2.dolar_euros(); break; case 5: pares.par_impar(); break; case 6: ds.dias(); break; case 7: ap.area_perim(); break; case 8: tn.tabla(); break; case 9: pt.elevar(); break; case 10: pe.promedio(); break; case 11: factorial.factor(); break; case 12: funcion.cadena(); break; case 13: promedio.promedio(); break; case 14: promediofuncio.promedio(); break; case 15: arraylist.calificacion(); break; case 16: diccionario.Hash(); break; case 17: agenda.agregar(); break; case 18: tiempo.fechayhora(); break; case 19: break; default: Console.WriteLine("Opcion no valida"); break; } } while (opcion != 20); }