Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programa Finca
Programa Finca
h>
#include<stdlib.h>
//prototipo
char menu(void);
int main(void)
texto30 nombre_prop;
texto10 codigo;
float peso;
char opcion;
do
opcion=menu();
switch(opcion)
case 'a':
datos_finca(codigo,nombre_prop,&selec,&cajas,&peso);
control_datos=1;
break;
case 'b':
if(control_datos==1)
modif_nombre(nombre_prop);
else
break;
case 'c':
if(control_datos==1)
modif_peso(&peso);
else
break;
case 'd':
if(control_datos==1)
imprime(codigo,nombre_prop,selec,cajas,peso);
else
system("PAUSE");
break;
}while(opcion !=5);
return 0;
char menu()
char op;
scanf("%c",&op);
fflush(stdin);
return(op);
void datos_finca( texto10 cod, texto30 nombre, int *selec,int *cajas,float *peso)
{
gets(cod);
fflush(stdin);
gets(nombre);
fflush(stdin);
do
scanf("%c",&(*selec));
fflush(stdin);
do
scanf("%d",&(*cajas));
fflush(stdin);
}while((*cajas<1) || (*cajas>25));
scanf("%f",&(*peso));
fflush(stdin);
}
void modif_nombre(texto30 nombre)
gets(nombre);
fflush(stdin);
scanf("%f",&(*peso));
fflush(stdin);
system("PAUSE");