public static void Main()
int cont=0, contsus=0, contapr=0, contnot=0, contsob=0, contmatr=0, contgen=0, t=0, prom=0;
double not1=0, not2=0, not3=0, promsus=0, promapr=0, promnot=0, promsob=0, prommatr=0, promgen=0;
Console.WriteLine("Ingrese las 3 notas del estudiante #{0}", cont);
Console.Write("Nota #1: "); not1=double.Parse(Console.ReadLine());
t=0; Console.WriteLine("La nota debe estar entre 0 y 10. Intente de nuevo.\n");
Console.Write("Nota #2: "); not2=double.Parse(Console.ReadLine());
t=0; Console.WriteLine("La nota debe ser entre 0 y 10. Intente de nuevo.\n");
Console.Write("Nota #3: "); not3=double.Parse(Console.ReadLine());
t=0; Console.WriteLine("La nota debe estar entre 0 y 10. Intente de nuevo.\n");
prom=(int)Math.Round((not1+not2+not3)/3,1);
case 0: prommatr=prommatr+prom; contmatr=contmatr+1; promgen=promgen+prom; contgen=contgen+1; categ="DEBE MATRICULAR";
case 5: promsus=promsus+prom; contsus=contsus+1; promgen=promgen+prom; contgen=contgen+1; categ="SUSPENSO";
case 7: promapr=promapr+prom; contapr=contapr+1; promgen=promgen+prom; contgen=contgen+1; categ="APROBADO";
case 8: promnot=promnot+prom; contnot=contnot+1; promgen=promgen+prom; contgen=contgen+1; categ="NOTABLE";
case 10: promsob=promsob+prom; contsob=contsob+1; promgen=promgen+prom; contgen=contgen+1; categ="SOBRESALIENTE";
Console.WriteLine("El promedio de este estudiante es {0}, por lo que entra en la categoría de {1}", prom, categ);
Console.WriteLine("Ingrese '1' para continuar registrando estudiantes y cualquier otro número para terminar el programa");
t=int.Parse(Console.ReadLine());
Console.WriteLine("Total de estudiantes: {0} \tEl promedio de los promedios es: {1}", contgen, Math.Round(promgen/contgen,1));
Console.WriteLine("Total de estudiantes que DEBEN MATRICULAR: {0} \tEl promedio de los promedios de esta categoría es: {1}", contmatr, Math.Round(prommatr/contmatr,1));
Console.WriteLine("Total de estudiantes SUSPENSOS: {0} \tEl promedio de los promedios de esta categoría es: {1}", contsus, Math.Round(promsus/contsus),1);
Console.WriteLine("Total de estudiantes APROBADOS: {0} \tEl promedio de los promedios de esta categoría es: {1}", contapr, Math.Round(promapr/contapr),1);
Console.WriteLine("Total de estudiantes NOTABLES: {0} \tEl promedio de los promedios de esta categoría es: {1}", contnot, Math.Round(promnot/contnot),1);
Console.WriteLine("Total de estudiantes SOBRESALIENTES: {0} \tEl promedio de los promedios de esta categoría es: {1}", contsob, Math.Round(promsob/contsob,1));