Título: AYUDA - Listas enlazadas en c++ Publicado por: Franher en 6 Agosto 2014, 18:01 pm Hola , Me llamo Fran , pues mi duda es sencilla en la universidad me mandaron un ejercicio , pensando y pensando se me ha hecho algo complejo , pues no me la llevo bien con Java y Esta materia "Estructuras Discretas II" me la dan en la universidad con lenguaje "Java" y "C++"
El Ejercicio : Citar Crear un programa que maneje los datos de estudiantes de esta sección los datos que piden son [/size]-Cedula -Nombre -Apellido Sexo Tlf Edad Manejar un menu de opciones opcion 1 = agregar estudiante ( insertar por el final de la lista ) Opcion 2 = Mostrar los siguientes datos del estudiantes : Cedula , nombre , apellido , tlf Opcion 3 = Buscar estudiante por cedula Opcion 4 = mostrar estudiantes del sexo femenino Opcion 5 = mostrar el promedio de las edades de la sección Opcion 6 = mostrar la lista de estudiantes del sexo masculino opcion 7 = Salir + mensaje de despedida Señores , no vengo a que me lo realicen , vengo a que me ayuden , me den algunos codigos para irme guiando o explicaciones , ya que quiero aprender un poco Elm profesor tambien dijo que era valido traerlo en C++ Se les agradece la ayuda Gracias. Título: Re: AYUDA - Listas enlazadas en c++ Publicado por: Xandrete en 6 Agosto 2014, 22:11 pm Mmmh.
¿Con qué tienes el problema exactamente? ¿Con el menú? ¿No sabes cómo hacer la lista? ¿Cómo representar cada estudiante? Bueno, el menú se hace (tanto en Java como en C++) con un bucle en el que vas leyendo repetidamente una entrada del teclado y utilizas un conjunto de cláusulas if...else if...else (o un switch...case...default). Y si es la lista, lo puedes hacer con la clase list de la STDL de C++ (previo #include <list>): http://www.cplusplus.com/reference/list/list/ (http://www.cplusplus.com/reference/list/list/); o con la clase LinkedList (ya que has dicho lista enlazada, si no podría ser también una ArrayList) de Java: http://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html (http://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html). Los estudiantes los puedes representar con un struct o clase en C++ o con una clase en Java. Mírate la documentación, ten la API a mano. Y si tienes código que aportar para ayudarte, mejor que mejor. Saludos Citar Elm profesor tambien dijo que era valido traerlo en C++ P.S. ¿Tu profesor es el profesor Elm? ¿Qué Pokemon elegiste al principio? |