PAQUETES

También podría gustarte

Está en la página 1de 3

#include <iostream>

#include <string>

using namespace std;

class paquete
{
public:
paquete(int ancho, int alto, int largo, double lbs, double volumen, double
peso)
{
Alto = alto;
Ancho = ancho;
Largo = largo;
Volumen = volumen;
Peso = peso;
}
void obtener_ancho(int ancho)
{
Ancho = ancho;
}
void obtener_alto(int alto)
{
Alto = alto;
}
void obtener_Largo(int largo)
{
Largo = largo;
}
void obtener_volumen(double volumen)
{
Volumen = volumen;
}
void obtener_peso(double peso)
{
Peso = peso;
}
void obtener_lbs(double lbs)
{

Lbs = lbs;
}
int establecer_ancho()
{
return Ancho;
}
int establcer_largo()
{
return Largo;
}
int establecer_alto()
{
return Alto;
}
double establcer_volumen()
{
Volumen = Alto * Ancho * Largo;
return Volumen;
}
double establcer_peso()
{
Peso = Lbs / 2.2;
return Peso;
}
double establecer_lbs()
{
Lbs = 0;
return Lbs;
}
private:
int Alto, Ancho, Largo;
double Volumen, Peso, Lbs;
};

class costo : public paquete


{
public:
costo(int ti_entrega, string tipoentrega) : paquete(0, 0, 0, 0, 0, 0)
{
Ti_entrega = ti_entrega;
Tipoentrega = tipoentrega;

}
void obtener_ti_entrega(int ti_entrega)
{
Ti_entrega = ti_entrega;
}
void obtener_tipoentrega(string tipoentrega)
{
Tipoentrega = tipoentrega;
}

int establecer_ti_entrega()
{
return Ti_entrega;
}
string establecer_tipoentrega()
{
return Tipoentrega;
}

private:
int Ti_entrega, express, normal, e, opcion;
string Tipoentrega;
};

int main()
{
int an, al, la, p, t;
double pe;
string e;
paquete paq(0, 0, 0, 0, 0, 0);
cout << "ingrese lo alto: " << endl;
cin >> al;
paq.obtener_alto(al);
cout << "ingrese lo ancho: " << endl;
cin >> an;
paq.obtener_ancho(an);
cout << "ingrese lo largo: " << endl;
cin >> la;
paq.obtener_Largo(la);
cout << "ingrese el peso: " << endl;
cin >> pe;
paq.obtener_lbs(pe);

costo co(0, "nada");


cout << "tiempo de entrega: " << endl;
cin >> t;
co.obtener_ti_entrega(t);
cout << "elija tipo de entrega" << endl;
cout << "express" << endl;
cout << "normal" << endl;
cin >> e;
co.obtener_tipoentrega(e);

cout << "pais destino: " << endl;


cin >> p;
cout << "volumen: " << paq.establcer_volumen() << endl;
cout << "el peso es: " << paq.establcer_peso() << endl;

cout << "costo de facturacion: " << co.establecer_tipoentrega() << endl;

system("pause");
return 0;
}

También podría gustarte