ejercicio resuelto en c++

Páginas: 2 (251 palabras) Publicado: 11 de junio de 2014
#include
#include
#include
#include
#include
#include
#include
#define CLEAR_SCREEN "cls"
#define aacute "\240"
#define oacute "\242"
#define uacute "\243"
#define Uacute "\351"using namespace std;

class Producto {
public:
string upc;
string descripcion;
string proveedor;
int cantidad;
float costo;
float venta;
float impuesto;Producto() {}
~Producto() {}

bool operator==(const Producto &producto) const
{
return this==&producto || this->upc==producto.upc;
}

bool operator!=(const Producto&producto) const
{
return this!=&producto && this->upc!=producto.upc;
}

bool operatorupcupc = producto.upc;
this->descripcion = producto.descripcion;this->proveedor = producto.proveedor;
this->cantidad = producto.cantidad;
this->costo = producto.costo;
this->venta = producto.venta;
this->impuesto= producto.impuesto;
}
return *this;
}

static void imprimir (Producto &producto, int *contador);
static void imprimir_en_archivo (Producto &producto, ostream*archivo);
};

void pausar (const char *mensaje);
string leer_cadena (const char *mensaje);
int leer_entero (const char *mensaje);
float leer_decimal (const char *mensaje);
boolleer_campo (istream &archivo, char *campo, char delimitador);

const char *ruta = "productos.tsv";

int main ()
{
vector productos;
vector::iterator i;
Producto *dato, producto;int contador=0, opcion, subopcion;
char campo[255];
ifstream entrada (ruta);
if (entrada!=NULL)
{
while (leer_campo (entrada, campo, '\t'))
{producto.upc = campo;
leer_campo (entrada, campo, '\t');
producto.descripcion = campo;
leer_campo (entrada, campo, '\t');
producto.proveedor =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios Resueltos De C++
  • Ejercicios resueltos de c++
  • Ejercicios Resueltos Pelles C
  • ejercicios resueltos c++
  • Ejercicios Recursividad Resueltos En C#
  • ejercicios resueltos en C ansi
  • Ejercicios resueltos de programación en c++
  • Ejercicios De C++ Resueltos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS