Salta al contenido principal
Aula Virtual
  • Página Principal
  • Más
Español - Internacional ‎(es)‎
English ‎(en)‎ English (United States) ‎(en_us)‎ Español - Argentina ‎(es_ar)‎ Español - Internacional ‎(es)‎ Português - Brasil ‎(pt_br)‎
En este momento está usando el acceso para invitados
Acceder
Aula Virtual
Página Principal
Expandir todo Colapsar todo
  1. COMPU
  2. Evaluaciones: Finales y Parciales
  3. 2do Parcial 2025

2do Parcial 2025

Requisitos de finalización
Apertura: viernes, 16 de mayo de 2025, 14:00
Cierre: viernes, 16 de mayo de 2025, 17:00

Escribir un programa en C++ que administre una lista enlazada simple. La lista tendrá como máximo N instancias, donde N se define como constante. Las nuevas instancias se agregan al final de la lista. Una vez que se alcance el máximo número de instancias se deberá eliminar una, al principio de la lista, antes de agregar una nueva al final de la lista. La estructura tendrá un miembro entero (indice) y otro miembro float (dato). El programa presenta un menú con las siguientes opciones:

1 - cargar
2 - mostrar
3 - promedio
s - salir

La opción "1" invoca una función que agrega una nueva instancia. De ser necesario, elimina una instancia al principio. El valor del miembro indice se asignará automáticamente incrementando el valor anterior. A la primer instancia creada se le asignará el índice 1. Luego se le pide al usuario que ingrese el valor para el miembro dato.
La opción "2" invoca una función que muestra toda la lista.
La opción "3" invoca una función que muestra el promedio de los miembros dato.

el programa finaliza con la opción "s" del menú.

Las funciones de las opciones 1, 2 y 3 solo reciben el puntero a la lista.

En este momento está usando el acceso para invitados (Acceder)
Resumen de retención de datos
Descargar la app para dispositivos móviles
Desarrollado por Moodle