public static void Main(string[] args)
Ejercicios e = new Ejercicios();
Console.WriteLine("Presione Enter para salir...");
string[,] alumnosMatriz = new string[5, 2];
public void guia4Ejercicio3()
int ultimaFila = alumnosMatriz.GetLength(0);
for (fila = 0; fila < ultimaFila; fila++)
Console.Write("Ingrese el nombre del alumno " + (fila + 1) + ": ");
alumnosMatriz[fila, 0] = Console.ReadLine();
Console.Write("Ingrese el numero de registro del alumno " + (fila + 1) + ": ");
nroRegistro = Console.ReadLine();
flag = ValidarNumero(nroRegistro, ref salida);
alumnosMatriz[fila, 1] = salida.ToString();
acumulador += "Nombre: " + alumnosMatriz[fila, 0] + " - " + "Registro: " +
alumnosMatriz[fila, 1] + "\n";
Console.WriteLine(acumulador);
private bool ValidarNumero(string numero, ref int salida)
if (!int.TryParse(numero, out salida))
Console.WriteLine("Usted debe ingresar un valor numerico.");
Console.WriteLine("Usted debe ingresar un valor positivo.");
Console.Write("Ingrese el numero de registro a buscar: ");
registro = Console.ReadLine();
filaBuscar = BuscarAlumno(registro);
Console.WriteLine("No se encontró al alumno buscado.");
Console.WriteLine("El nombre del alumno buscado es: " + alumnosMatriz[filaBuscar, 0]);
} while (filaBuscar == -1);
private int BuscarAlumno(string numero)
int ultimaFila = alumnosMatriz.GetLength(0);
for (fila = 0; fila < ultimaFila; fila++)
if (alumnosMatriz[fila, 1] == numero)
Console.WriteLine("Ingrese un número. Si desea salir ingrese cero. ");
numero = Console.ReadLine();
if (!int.TryParse(numero, out numerosalida))
Console.WriteLine("Debe ingresar un numero.");
else if (numerosalida < 0)
Console.WriteLine("Debe ingresar un numero positivo.");
acumulador = acumulador + numerosalida;
if (numerosalida > valormax)
else if (numerosalida < valormin)
} while (numerosalida != 0);
promedio = acumulador / contador;
Console.WriteLine("La cantidad de números ingresados es: " + contador + "\n" +
"La sumatoria de los números ingresados es: " + acumulador + "\n" + "El promedio de los números ingresados es: "
+ promedio + "\n" + "El número máximo es: " + valormax + "\n" + "El valor minimo es: " + valormin);