Buenas tardes tengo un problema con este enunciado si bien lo tengo casi desarrollado les paso el ejercicio para ver si me pueden guiar para saber si lo que estoy desarrollando esta bien , les paso el enunciado me gustaria ver varias ejemplos de como desarrollarlo mediante sus conclusiones ahi les va el enunciado .

1: Ingresar de 30 alumnos de una division los siguientes datos dentro de multiples vectores ; apellido y nombre ,sexo y 3 notas direfentes materias. Se pide:

a)Calcular el total acumulado por cada alumno y guardarlo en un nuevo vector.
b)Calcular un promedio sobre el total acumulado
c)Cuantas mujeres superan el promedio.
d)Mostrar por pantalla todos los datos de los alumnos que no superen el promedio sin importar el sexo
e)Mostrar por pantalla todos los datos de los alumnos ordenados por total acumulado.

Todo este ejercicio esta realizado bajo el programa de visual basic 6 tengo realizado la primer parte pero no se como proseguir con lo demas por eso pido su ayuda para haber si ustedes resolviendolo puedo tomar algunos atajos para poder terminarlo desde ya agradecere mucha su ayuda saludos . Esteban