<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content=text/html;charset=iso-8859-1>
<META content="MSHTML 6.00.6001.18226" name=GENERATOR></HEAD>
<BODY id=MailContainerBody 
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 15px" leftMargin=0 
topMargin=0 CanvasTabStop="true" name="Compose message area">
<DIV><FONT face=Arial size=2>fijate si te sirve la correccion que le hice, como 
uso el DEV-C++ tuve que cambiarle algunas cosas porque no corria. pero ahora 
funciona.</FONT></DIV>
<DIV><FONT face=Arial size=2>ARCHIVO main.cpp con la inclucion de 
habita.h".</FONT></DIV>
<DIV><FONT face=Arial size=2>Modificalo con las instrucciones que a vos te 
sirvan pero asi me funciono a mi. Saludos.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>#include <cstdlib><BR>#include 
<iostream><BR>#include "habita.h"</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>using namespace std;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>void usar_clase();</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV><FONT face=Arial size=2>
<DIV><BR>// FUNCION PRINCIPAL</DIV>
<DIV> </DIV>
<DIV>int main(){</DIV>
<DIV> </DIV>
<DIV>   usar_clase();<BR>   
fflush(stdin);getchar();<BR>   return 0;</DIV>
<DIV> </DIV>
<DIV>} // Fin de la funcion main</DIV>
<DIV> </DIV>
<DIV><BR>void usar_clase() <BR>{</DIV>
<DIV> </DIV>
<DIV>   char op;</DIV>
<DIV> </DIV>
<DIV>   habitantes v_hab[100];<BR>   int 
pos=0;<BR>   do {<BR>       
v_hab[pos++].agregar_habitante();<BR>       cout 
<<"\n\nDesea continuar agregando habitantes [ S | N ] 
";<BR>       cin >> 
op;<BR>       
cin.ignore();<BR>       cout 
<<"\n\nRegistros del vector =  " << pos;<BR>   } 
while (op == 's' || op == 'S');</DIV>
<DIV> </DIV>
<DIV>   for (int i=0;i<pos;i++) v_hab[i].ver_habitante();</DIV>
<DIV> </DIV>
<DIV><BR>}<BR></DIV>
<DIV>Aca va el HABITA.H</DIV>
<DIV> </DIV></FONT>
<DIV style="FONT: 10pt Tahoma"><FONT face=Arial></FONT> </DIV>
<DIV style="FONT: 10pt Tahoma"><FONT face=Arial>#include 
<iostream><BR>#include <vector><BR>#include 
<cstdlib></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV style="FONT: 10pt Tahoma"><FONT face=Arial>using namespace 
std;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV style="FONT: 10pt Tahoma"><FONT face=Arial>// DEFINICION DE LA 
CLASE</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV style="FONT: 10pt Tahoma"><FONT face=Arial>class habitantes {</FONT></DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma"><FONT face=Arial>    
private:<BR>            
<BR>    public:<BR>        
char nombre[20];<BR>        char 
apellido[20];<BR>        char 
cedula[13];<BR>        int 
ano_nacimiento;<BR>        int 
mes_nacimiento;<BR>        int 
dia_nacimiento;<BR>        int 
edad;<BR>        char 
provincia[20];<BR>        char 
direccion[20];<BR>        char 
telefono[20];</FONT></DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma"><FONT face=Arial> // DEFINICION DE LAS 
FUNCIONES MIEMBROS</FONT></DIV>
<DIV> </DIV><FONT face=Arial>
<DIV style="FONT: 10pt Tahoma"><BR>// Definicion de la funcion miembro 
Agregar_habitante</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">void agregar_habitante() {</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    system("clear");</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cout <<"\n\nAgrege los 
datos del habitante por favor..." << endl << endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cout 
<<"Nombre                   
: ";<BR>    cin>>nombre;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cout 
<<"\n\nApellido                 
: ";<BR>    cin>> apellido;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cout 
<<"\n\nCedula                   
: ";<BR>    cin >> cedula;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cout <<"\n\nAņo de 
nacimiento        : ";<BR>    
cin >> ano_nacimiento;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cout <<"\n\nMes de 
nacimiento        : ";<BR>    
cin >> mes_nacimiento;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cout <<"\n\nDia de 
nacimiento        : ";<BR>    
cin >> dia_nacimiento;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cout 
<<"\n\nEdad                     
: ";<BR>    cin >> edad;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cin.ignore();</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cout <<"\n\nProvincia de 
nacimiento  : ";<BR>    cin>>provincia;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cout 
<<"\n\nDireccion                
: ";<BR>    cin>>direccion;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">    cout 
<<"\n\nTelefono                 
: ";<BR>    cin>>telefono;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">} // Fin de la definicion de la funcion miembro 
Agregar_habitante</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma"><BR>// Definicion de la funcion miembro 
ver_habitante</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">void ver_habitante() {</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">   // for (unsigned int i(0); i < 
habitantes.size(); i++) {</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">        
system("clear");</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma"><BR>        
cout <<"\n\n\t\t! Datos del ciudadano !" << endl << 
endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">        cout 
<<"Nombre                    
: " << nombre << endl << endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">        cout 
<<"Apellido                  
: " << apellido << endl << endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">        cout 
<<"Cedula                    
: " << cedula << endl << endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">        cout 
<<"Aņo de nacimiento         : " 
<< ano_nacimiento << endl << endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">        cout 
<<"Mes de nacimiento         : " 
<< mes_nacimiento << endl << endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">        cout 
<<"Dia de nacimiento         : " 
<< dia_nacimiento << endl << endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">        cout 
<<"Edad                      
: " << edad << endl << endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">        cout 
<<"Provincia de nacimiento   : " << provincia << 
endl << endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">        cout 
<<"Direccion                 
: " << direccion << endl << endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">        cout 
<<"Telefono                  
: " << telefono << endl << endl;</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">  //  } // Fin de For</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">} // Fin de la defincion de la funcion miembro 
ver_habitante</DIV>
<DIV> </DIV>
<DIV style="FONT: 10pt Tahoma">}; // Fin de la definicion de la clase 
habitante_dn<BR></DIV></FONT></BODY></HTML>