Programa En C++ De Inventarios

Páginas: 8 (1954 palabras) Publicado: 19 de octubre de 2012
#include <conio.h>
#include <string.h>
#include <stdio.h>

struct tipodispositivo
{
int codtipdis;
char nombre[20];
}tipdis;

struct dispositivo
{
int coddis;
char nombre [20];
}dispo;

struct inventario
{
int codinven;
char nombre [20];
}inven;

struct tecnologia
{
int codtecno ;
char nombre [20];
}tecno;

struct unidad
{
int coduni;
charnombre[20];
}uni;

struct linea
{
int codlin;
char nombre[20];
}lin;

struct partes
{
int codpar;
char nombre[20];
}par;

void aditipdis()
{
FILE *digitar;
digitar=fopen("tipdis.txt","w");
if(!digitar)
{

printf("error al crear");

}
printf("ingresar el codigo del dispositivo");
scanf("%d",&tipdis.codtipdis);
printf("\ningresarnombre del dispositivo\n");
scanf("%s",tipdis.nombre);
fwrite(&tipdis,sizeof(tipdis),1,digitar);
fclose(digitar);
printf("se a digitado perfectamente");
}

void adidis()
{
FILE *digitar;
digitar=fopen("dispo.txt","w");
if(!digitar)
{

printf("error al crear");

}
printf("ingresar el codigo del dispositivo");scanf("%d",&dispo.coddis);
printf("\ningresar nombre del dispositivo\n");
scanf("%s",dispo.nombre);
fwrite(&dispo,sizeof(dispo),1,digitar);
fclose(digitar);
printf("se a digitado perfectamente");
}

void adiinven()
{
FILE *digitar;
digitar=fopen("inven.txt","w");
if(!digitar)
{

printf("error al crear");

}
printf("ingresar el codigo del dispositivo");scanf("%d",&inven.codinven);
printf("\ningresar nombre del dispositivo\n");
scanf("%s",inven.nombre);
fwrite(&inven,sizeof(inven),1,digitar);
fclose(digitar);
printf("se a digitado perfectamente");
}

void aditecno()
{
FILE *digitar;
digitar=fopen("tecno.txt","w");
if(!digitar)
{

printf("error al crear");

}
printf("ingresar elcodigo del dispositivo");
scanf("%d",&tecno.codtecno);
printf("\ningresar nombre del dispositivo\n");
scanf("%s",tecno.nombre);
fwrite(&tecno,sizeof(tecno),1,digitar);
fclose(digitar);
printf("se a digitado perfectamente");
}

void adiuni()
{
FILE *digitar;
digitar=fopen("uni.txt","w");
if(!digitar)
{

printf("error al crear");

}printf("ingresar el codigo del dispositivo");
scanf("%d",&uni.coduni);
printf("\ningresar nombre del dispositivo\n");
scanf("%s",uni.nombre);
fwrite(&uni,sizeof(uni),1,digitar);
fclose(digitar);
printf("se a digitado perfectamente");
}

void adilin()
{
FILE *digitar;
digitar=fopen("lin.txt","w");
if(!digitar)
{

printf("error al crear");}
printf("ingresar el codigo del dispositivo");
scanf("%d",&lin.codlin);
printf("\ningresar nombre del dispositivo\n");
scanf("%s",lin.nombre);
fwrite(&lin,sizeof(lin),1,digitar);
fclose(digitar);
printf("se a digitado perfectamente");
}

void adipar()
{
FILE *digitar;
digitar=fopen("par.txt","w");
if(!digitar)
{printf("error al crear");

}
printf("ingresar el codigo del dispositivo");
scanf("%d",&par.codpar);
printf("\ningresar nombre del dispositivo\n");
scanf("%s",par.nombre);
fwrite(&par,sizeof(par),1,digitar);
fclose(digitar);
printf("se a digitado perfectamente");
}

void listipdis()

{
FILE *buscar;
buscar=fopen("tipdis.txt","r");if(!buscar)
{
printf("error al abrir");
}

while(!feof(buscar))

{
if (fread(&tipdis,sizeof(tipdis),1,buscar)==0)
{
printf("Codigo: %d",tipdis.codtipdis);
printf("\nNombre:%s",tipdis.nombre);
}
}
fclose(buscar);
}

void lisdis()

{
FILE *buscar;
buscar=fopen("dis.txt","r");
if(!buscar)
{
printf("error al abrir");...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PROGRAMAS DE INVENTARIOS
  • PROGRAMA DE INVENTARIOS
  • Programas en c#
  • Programa c#
  • PROGRAMAR EN C
  • C++ Programas De C++
  • programas en c
  • Programas c#

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS