Practica Struct Programacion orientada a objetos
Enviado por JMoorales • 5 de Abril de 2017 • Trabajo • 307 Palabras (2 Páginas) • 105 Visitas
PRACTICA 8 Struct con &
#include
#include
#include
using namespace std;
struct Fecha
{
int dia,mes,ano;
};
struct ficha
{
string nombre;
string direccion;
long long telefono;
Fecha fechaNacimiento;
};
void leer(ficha &);
void imprimir(ficha &);
int main()
{
ficha persona;
leer(persona);
imprimir(persona);
gotoxy(47,24);cout<<"Programacion Orientada a Objetos";
cin.get();
return 0;
}
void leer(ficha &persona)
{
cout<<"\n Nombre : ";getline(cin,(persona).nombre);
cout<<"\t\n Direccion : ";getline(cin,(persona).direccion);
cout<<"\t\n Telefono: ";cin>>(persona).telefono;
cout<<"\t\n Fecha de Nacimiento\n";
cout<<"\n Dia : ";cin>>(persona).fechaNacimiento.dia;
cout<<"\n Mes : ";cin>>(persona).fechaNacimiento.mes;
cout<<"\n Año : ";cin>>(persona).fechaNacimiento.ano;
}
void imprimir(ficha &persona)
{
cout<<"\n El nombre del estudiantes es: "<<(persona).nombre<
cout<<"\n La direccion del estudiantes es: "<<(persona).direccion<
cout<<"\n El telefono del estudiante es: "<<(persona).telefono<
cout<<"\n Fecha de Nacimiento del estudiante:\n"<
cout<<"\n Dia : "<<(persona).fechaNacimiento.dia;
cout<<"\n Mes : "<<(persona).fechaNacimiento.mes;
cout<<"\n Año : "<<(persona).fechaNacimiento.ano;
cin.get();
}
PRACTICA 9 Struct como función de usuario
#include
#include
#include
using namespace std;
struct Fecha
{
int dia,mes,ano;
};
struct ficha
{
string nombre;
string direccion;
long long telefono;
Fecha fechaNacimiento;
};
ficha leer();
ficha imprimir();
...