public static void Main()
string[] materias = new string[numMaterias];
float[] calificaciones = new float[numMaterias];
Console.WriteLine("-----Menú-----");
Console.WriteLine("1. Mostrar 5 números enteros almacenados en un areglo elemento por elemento");
Console.WriteLine("2. Mostrar los 5 números enteros");
Console.WriteLine("3. Opcion 3");
Console.WriteLine("4. Opcion x");
Console.WriteLine("5. Salir");
Console.Write("Teclea una opción del 1 al 5: ");
opción = int.Parse(Console.ReadLine());
int[] arreglo1 = { 10, 20, 30, 40, 50 };
Console.WriteLine("Los números que están almacenados en el arreglo son:");
for (int i = 0; i < arreglo1.Length; i++)
Console.WriteLine(arreglo1[i]);
int[] arreglo2 = { 1, 2, 3, 4, 5 };
Console.WriteLine("Los números almacenados en el arreglo son:");
foreach (int numero in arreglo2)
Console.WriteLine(numero);
Console.WriteLine("Has escogido la opción.");
Console.WriteLine("-----Sistema de calificaciones-----");
Console.Write("Por favor, tecleé su nombre: ");
nombre = Console.ReadLine();
Console.WriteLine("------------------------------");
for (int i = 0; i < numMaterias; i++) {
Console.Write("Ingrese el nombre de la materia " + (i + 1) + ": ");
string materia = Console.ReadLine();
Console.Write("Ingrese la calificación de la materia " + (i + 1) + ": ");
float.TryParse(Console.ReadLine(), out calificaciones[i]);
int numCalificaciones = 0;
for (int i = 0; i < numMaterias; i++) {
if (materias[i] != null) {
promedio += calificaciones[i];
if (numCalificaciones == 0) {
Console.WriteLine("No tecleó ninguna materia.");
promedio /= numCalificaciones;
Console.WriteLine("----------------------------");
Console.WriteLine ( nombre + " tu pomedio es de: " + promedio.ToString("F2"));
Console.WriteLine("Felicitaciones, " + nombre + " aprobaste el semestre!");
Console.WriteLine("Una disculpa, " + nombre + " no aprobaste el semestre.");
Console.WriteLine("Adiós");
Console.WriteLine("Opción no válida");
Console.WriteLine ("¿Le gustaría realizar otra operación? (S/N)");
string respuesta = Console.ReadLine().ToUpper();