shadow_blind Posted April 29, 2011 Report Share Posted April 29, 2011 (edited) Tengo un problema con un ejercicio, debo escribir una class mas su main, donde debo crear una agenda, la cual tiene un arreglo de 100 objetos, donde cada uno posee los atributos de Nombre, Celular, N° Local, Mail. Mi problema es que no entiendo como abarcar mas allá el ejercicio, este es el codigo de lo que llevo, agradecería una mano para terminar este ejercicio. Gracias :tonto: #include <iostream> using namespace std; class Persona{ private: string Nombre; int TelCelular; int TelLocal; string Correo; public: Persona(string, int, int, string); void AgregarContacto(); void BuscarContacto(); void ImprimirContactos(); string obtenerNombre(); string obtenerCorreo(); int obtenerCelular(); int obtenerLocal(); }; Persona::Persona(string name, int celular, int local, string mail){ Nombre = name; TelCelular = celular; TelLocal = local; Correo = mail; } void Persona::AgregarContacto(){ } void Persona::BuscarContacto(){ } void Persona::ImprimirContactos(){ } string Persona::obtenerNombre(){ return Nombre; } string Persona::obtenerCorreo(){ return Correo; } int Persona::obtenerCelular(){ return TelCelular; } int Persona::obtenerLocal(){ return TelLocal; } int main(){ string Name, Mail; int Celular, Local, eleccion, conta = 0; Persona *Agenda[100]; Persona p(Name, Celular, Local, Mail); for (int j = 0; j < 3; j++){ cout << "Ingrese Lo que desea: " << endl << "Agregar contactos a la Agenda: presione 1" << endl << "Buscar un contacto en la Agenda: presione 2" << endl << "Ver la Lista de Agenda: presione 3" << endl; cin >> eleccion; if (eleccion == 1){ cout << "Nombre, N° Celular, N° Local, Mail: " << endl; cin >> Name >> Celular >> Local >> Mail; *Agenda[conta] = p; conta++; } else if (eleccion == 2){ cout << "Indique el Nombre del Contacto: "; cin >> Name; } else if (eleccion == 3){ if (conta == 0) cout << "Lo siento aun no posee contactos" << endl; if (conta != 0) for (int i = 0; i < conta; i++); } return 0; }} Ojala que alguien me pueda ayudar, porque he revisado y al parecer abarque mal el ejercicios. :tonto: Edited May 1, 2011 by shadow_blind Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now