Una ayudita :(

Sino
20 de Febrero del 2010
Alguien me puede ayudar con el codigo para estos programas. Estaba repasando pero no recuerdo casi nada de C++. :(

Basicamente es que no me sale el codigo de este programa:
------------------------------------------
cadena 1:...
cadena 2:...
cadena 3:...

la cadena más grande es: cadenaX
la longitud de las cadenas son: cadena 1: x cadena 2: x cadena 3: x
cadenas ordenadas alfabeticamente: cadena1 - cadena2 - cadena3
------------------------------------------
Sería: 1º introducir cadenas, despues llamar a un modulo para realizar las operaciones de strlen,strcmp,etc...

El siguiente:
------------------------------------------
Nº Alumnos (999=Fin)?:
1.-Nombre:
2.-Apellidos:
3.-Curso:
4.-Edad:
Conforme (S/N)?:
Los datos de los alumnos son:
Nombre:
Apellido:
curso:
Edad:
------------------------------------------
Introducir cuantos alumnos se quieren añadir, pulsar conforme sí o no y luego mostrar los datos de dichos alumnos. Ejercicio de estructuras.

Pues eso, a ver si alguien puede orientarme con el codigo, aunque sea más basico de los mostrados ahi arriba.