Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/11/2015, 02:43
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 7 meses
Puntos: 204
Respuesta: Agenda Electrónica en c++

Deberías mirar el tema de estructuras o structs:

Código C:
Ver original
  1. struct contacto
  2. {
  3.   char nombre[100];
  4.   char apellidos[100];
  5.   int telefono;
  6.   // ...
  7. };

Una vez definida, la estructura se usa prácticamente como una variable normal, por lo que nada te impide crear un array de elementos:

Código C:
Ver original
  1. struct contacto agenda[100]; // agenda permite almacenar 100 contactos

O también puedes crear los contactos sobre la marcha definiendo un array de punteros:

Código C:
Ver original
  1. struct contacto** agenda;

... o incluso montar una lista enlazada:

Código C:
Ver original
  1. struct nodo
  2. {
  3.   struct nodo* siguiente;
  4.   struct contacto contacto;
  5. };

No será por falta de opciones.

Un saludo
__________________
La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo.