Está en la página 1de 4

Instituto Politécnico Nacional

Escuela Superior de Ingeniería Mecánica y Eléctrica


Ingeniería en comunicaciones y electrónica
Unidad Culhuacán

Alumna: Ávila González Dulce Yolotzin


Grupo: 2EM35
Materia: Programación Orientada a Objetos
Profesora: Cruz Bautista Felipe de Jesús
# include <string.h>

# include <iostream>

using namespace std;

class Medico

private:

string Nombre;

string Especialidad;

public:

Medico(string, string);

friend class Paciente;

void extraerNombre();

void extraerEspecialidad();

void imprimir_daDoc();

};

Medico :: Medico (string _Nombre, string _Especialidad)

Nombre=_Nombre;

Especialidad=_Especialidad;

void Medico :: extraerNombre()

cin>>Nombre;

void Medico :: extraerEspecialidad()


{

cin>>Especialidad;

void Medico :: imprimir_daDoc()

cout<<"\nNombre del Medico: "<<Nombre;

cout<<"\nEspecialidad: "<<Especialidad;

class Paciente

private:

string Nombre_p;

string padecimiento;

int edad;

public:

Paciente (string, string,int);

void ex_Nombre_p();

void ex_padecimiento();

void ex_edad();

void imprimir_daPac();

};

Paciente :: Paciente (string _Nombre_p, string _padecimiento, int _edad)

Nombre_p=_Nombre_p;

padecimiento=_padecimiento;

edad = _edad;

void Paciente :: ex_Nombre_p()

{
cin>>Nombre_p;

void Paciente :: ex_padecimiento()

cin>>padecimiento;

void Paciente :: ex_edad()

cin>>edad;

void Paciente :: imprimir_daPac()

cout<<"\nPaciente: "<<Nombre_p;

cout<<"\nEdad: "<<edad;

cout<<"\nPadecimiento: "<<padecimiento;

int main()

Medico medic_1("Fernanda Felipe Cardoso", "Ginecologa");

medic_1.imprimir_daDoc();

Paciente Persona_1("Alejandra Avila Gonzalez", "Quistes", 28);

Persona_1.imprimir_daPac();

También podría gustarte