ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Practica programacion


Enviado por   •  14 de Marzo de 2023  •  Tarea  •  609 Palabras (3 Páginas)  •  40 Visitas

Página 1 de 3

#include <iostream>

using namespace std;

class paquetes

{

protected:

string ciudadO;

string ciudadD;

string tipoHabitacion;

int numDias;

int numBoleto;

int numHabitacion;

double costoBoleto;

double costoHabitacion;

private:

string nomPaquete;

public:

void PonerNombrePaquete(string _nomPaquete)

{

nomPaquete = _nomPaquete;

}

string DarNombrePaquete ()

{

return nomPaquete;

}

void AsignarCiudadOrigen(string _ciudadO)

{

ciudadO = _ciudadO;

}

void AsignarCiudadDestino(string _ciudadD)

{

ciudadD = _ciudadD;

}

void AsignarDias(int _Dias)

{

numDias = _Dias;

}

int MostrarDias()

{

return numDias;

}

double CalcularTotalPaquete()

{

return costoBoleto+costoHabitacion;

}

};

class boletos : public paquetes

{

public:

void AsignarBoleto (int _numBoleto, double _precioBoleto)

{

numBoleto = _numBoleto;

costoBoleto = _precioBoleto;

}

string MostrarOrigen()

{

return ciudadO;

}

string MostrarDestino()

{

return ciudadD;

}

int MostrarNumeroBoleto()

{

return numBoleto;

}

double MostrarPrecioBoleto()

{

return costoBoleto;

}

};

class habitaciones : public paquetes

{

public:

void AsignarHabitacion(int _numHabitacion, string _tipoHabitacion, double _precioHabitacion)

{

numHabitacion = _numHabitacion;

tipoHabitacion = _tipoHabitacion;

costoHabitacion = _precioHabitacion;

}

int MostrarNumHabitacion()

{

return numHabitacion;

}

string MostrartipoHabitacion()

{

return tipoHabitacion;

}

int MostrarCostoHabitacion()

{

return costoHabitacion;

}

};

int main ()

{

string ciudadOrigen, ciudadDestino, tipoHabitacion;

int noBoleto, noHabitacion;

double precioBoleto, precioHabitacion, total;

cout<<"De que ciudad

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (38 Kb) docx (10 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com