Documentos de Académico
Documentos de Profesional
Documentos de Cultura
h>
#include <conio.h> using namespace std;
#include <string.h>
struct regProducto{
int idProd; struct regVenta{
char nombre [30]; int idVenta;
int precio; int idProd;
int stock; int cantidad;
char estado; int idCliente;
}; char estado;
};
void adicionarproducto(){ vvoid listadodeproducto(){
FILE *ptr; FILE *ptr;
regProducto reg; regProducto reg;
ptr=fopen("producto.dat","rb");
cout<<"introducir IdProducto: "; if(ptr !=NULL){
cin>>reg.idProd; cout<<"\n\nLISTADO DE PRODUCTOS\n";
cout<<"Nombre del producto: "; fread(®,sizeof(reg),1,ptr);
do{ while(feof(ptr)== false){
gets(reg.nombre); if(reg.estado=='A'){
}while(strlen(reg.nombre)==0); cout<<endl<<reg.idProd<<"\t"<<reg.nombre<<"\t"<<reg.stock
cout<<"Precio: "; <<"\t"<<reg.precio;
cin>>reg.precio; }
reg.stock=0; fread(®,sizeof(reg),1,ptr);
}
reg.estado = 'A'; fclose(ptr);
ptr=fopen("producto.dat","ab"); }else{
fwrite(®,sizeof (reg),1,ptr); cout<<"\n\nEl archivo no existe";
fclose(ptr); }
} }