Creacion de lista enlazada circular

Páginas: 4 (976 palabras) Publicado: 22 de octubre de 2010
Ejercicio De Lista Circularmente Enlazada.

1.- Se realizara un programa que permita calcular el promedio de ciertos alumnos en una universidad, tomando en cuenta que:
- Debe ingresar: nombre,apellido, cedula y 3 notas de las materias: matemática, física y geometría.
- Calcular el promedio total.
- Utilizar listas circulares.

El programa de debe contener lo siguiente:
- 2 objetos
-Ingresar
- Mostrar Datos
- Buscar

A Continuación Explicaremos el programa en orden de Clases Creadas:

Primera Clase Creada: Alumnos.
En la clase Alumnos creamos el objeto principal donde seguardarían los nombres, apellidos y las cedulas de los alumnos.

Segunda Clase Creada: Promedio.
En esta clase creamos el objeto que hereda a la Clase Alumnos que nos guardaría las 3 notas deMatemática, Física y Geometría.

Tercera Clase Creada: nodo.
En esta clase creamos las variables “promen Tipo Promedio” y “enlace Tipo nodo”./////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Luego creamos el constructor del nodo con los datos del objeto Promedio.//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Cuarta Clase Creada: list.
En esta clase creamos la variable “primero tipo nodo”. Luego creamos el método list para crear el nodonulo.
* Primer Método
Después de eso creamos el método “Ingresar tipo list con los datos del constructor del objeto Promedio, creamos la variable “nuevo tipo nodo” que es el que va a ingresarlos datos a la Lista. Luego decimos que si “primero es nulo” entonces va a hacer que el nuevo nodo sea el primero y que primero va a ser nuevo. Entonces decimos que “primero = nuevo” y que devuelvatodo esto.
* Segundo Método
Luego creamos el método Visualizar donde creamos una variable “m tipo nodo” y decimos que si “primero es diferente de nulo” “m” va a ser el siguiente nodo. Luego...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lista doblemente enlazada circular
  • Listas enlazadas
  • Listas Enlazadas
  • Lista enlazadas
  • Listas enlazadas
  • Listas Enlazadas
  • Listas enlazadas
  • Listas enlazadas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS