Algoritmo Y Estructura De Datos Ii - Listas Simples

Páginas: 2 (418 palabras) Publicado: 17 de octubre de 2012
ALGORITMO Y ESTRUCTURA DE DATOS II

CASO 2

Desarrolle un programa haciendo uso de listas enlazadas dobles que permita almacenar los datos de los alumnos de un salón de clase.

Implemente laclase Alumno considerando que sus atributos son: código, nombre, edad , nota1, nota2 y promedio.

El código se autogenera tomando como base al número 100 para el primer código, y los siguientes debengenerarse incrementando a este valor en forma continua de 1 en 1 (ej. Si el primer código es 100, el segundo es 101, el tercero 102 y así sucesivamente), el nombre, la edad, la nota1 y la nota2 segeneran de forma aleatoria. La nota1 y la nota2 deben ser enteras, y el promedio debe ser real y se calcula haciendo uso del método calcularPromedio (el promedio es simple, nota1+nota2/2). Defina almétodo calcularPromedio en la clase que considere más adecuada y justifíquelo con un comentario en el código fuente.

Implemente la clase ListaDoble que contenga todos los métodos necesarios para hacerun mantenimiento de datos (insertar al inicio y al final, eliminar al inicio y al final, recorridos, etc).

Implemente la clase Gui que permita mediante botones ejecutar los procesos siguientes:- Ingresar a un alumno al inicio de la lista.
- Ingresar a un alumno al final de la lista.
- Ingresar a un alumno al centro de la lista.
- Eliminar a un alumno al inicio de la lista.- Eliminar a un alumno al final de la lista.
- Eliminar a un alumno al centro de la lista.
- Ordenar la lista de acuerdo a la edad.
- Ingresar a un alumno en una determinadaposición (validar).
- Imprimir la lista de inicio a fin.
- Imprimir la lista de fin a inicio.
- Eliminar a un determinado alumno en base a su código.
- Determinar cuál es la mayor edady mostrar los datos del alumno o los alumnos con esa edad.
- Determinar cuál es la menor edad y mostrar los datos del alumno o los alumnos con esa edad.
- Calcular y mostrar cuál es el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo y Estructura De Datos Listas
  • Algoritmos y Estructuras de Datos
  • Algoritmos y estructuras de datos
  • Estructura De Datos
  • Glosario De Algoritmos y Estructura De Datos.
  • Algoritmos Y Estructura De Datos
  • Algoritmos y Estructura De Datos I
  • Estructuras de datos simples

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS