Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#include <string>
#include <vector>
#include <fstream>
class Producto {
protected:
int codigo;
string nombre;
double precio_costo;
public:
return codigo;
return nombre;
}
double getPrecioCosto() const {
return precio_costo;
};
private:
string empresa_productora;
public:
return empresa_productora;
};
private:
string pais_procedencia;
double precio_compra_usd;
public:
return pais_procedencia;
return precio_compra_usd;
};
class Almacen {
private:
int id;
vector<Producto*> productos;
public:
Almacen(int id) : id(id) {}
productos.push_back(producto);
if ((*it)->getCodigo() == codigo) {
productos.erase(it);
break;
void generarInforme() {
ofstream archivo("informe.txt");
if (archivo.is_open()) {
archivo.close();
ofstream archivo("deficitarios.txt");
if (archivo.is_open()) {
archivo.close();
} else {
};
int main() {
almacen1.agregarProducto(&producto1);
almacen1.agregarProducto(&producto2);
almacen1.generarInforme();
almacen1.generarListaDeficitarios(15.0);
return 0;