Skip to content

Instantly share code, notes, and snippets.

@DannyFeliz
Last active March 11, 2022 15:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save DannyFeliz/be4a97fe6b41033f33fdd89ed2577a2e to your computer and use it in GitHub Desktop.
Save DannyFeliz/be4a97fe6b41033f33fdd89ed2577a2e to your computer and use it in GitHub Desktop.
ejercicio agenda para estudiantes

Agenda

  • Realizar una agenda de contactos que cuente con el siguiente menú:

Bienvenido a la Agenda

  • 1 - Listado de Contactos (4)
  • 2 - Crear Contactos
  • 3 - Eliminar Contactos
  • 4 - Salir de la Agenda

Elija una opción (1 - 4):

Nota: El número entre parentesis es la cantidad total de contactos agregados en la lista.

Clase Contacto

  • string nombre
  • string apellido
  • sbyte edad

Listado de Contactos

Listado de Contactos (4)

  • 1 - Danny Feliz 26
  • 2 - Karina Rodriguez 26
  • 3 - Juan Perez 52
  • 4 - Omar Ogando 13

Precione Enter para volver atrás.

Crear Contactos

Creación de Contacto

  • Introduzca el Nombre: Pedro
  • Introduzca el Apellido: Daniel
  • Introduzca la Edad: 31

Contacto creado exitosamente.

Precione ENTER para regresar al menú principal.

Eliminar Contactos

Eliminación Contactos (4)

  • 1 - Danny Feliz 26
  • 2 - Karina Rodriguez 26
  • 3 - Juan Perez 52
  • 4 - Omar Ogando 13

Seleccione el número del contacto que desea eliminar: 3

El contacto Juan Perez ha sido eliminado exitosamente.

Precione ENTER para regresar al menú principal.

Salir de la Agenda

Debe salir de la agenda.

Nota

  • Si se selecciona una opción fuera del rango de 1 - 4 debe mostrar un error de que la opción X no es válida.
  • Si entras a eliminar contactos y no hay contactos agregado debe mostrar un mensaje de que aún no se han agregado contactos y un mensaje que indique que precione enter para volver al menú principal.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment