Código:
/*3-Una farmacia desea almacenar sus productos en una estructura. De cada producto hay
que almacenar la siguiente información: código, nombre, descripción (cadena de
caracteres), laboratorio, proveedor, precio y fecha de caducidad. Diseñar la estructura de
datos y un procedimiento que permita introducir los datos de un medicamento en esa
estructura.*/
#include <iostream>
using namespace std;
typedef struct{
unsigned codigo;
char nombre;
string descripcion;
char laboratorio;
char proveedor;
unsigned precio;
unsigned fechacaducidad;
}producto;
typedef producto P[20];
int main(){
P p;
cout<<"introduce el producto: "<<endl;
cout<<"NOMBRE: ";
cin>>p[0].nombre;
cout<<endl<<"CODIGO: ";
cin>>p[0].codigo;
cout<<endl<<"PRECIO: ";
cin>>p[0].precio;
cout<<endl<<"DESCRIPCION: ";
getline(cin,p[0].descripcion);
cout<<endl<<"LABORATORIO: ";
cin>>p[0].laboratorio;
cout<<endl<<"PROVEEDOR: ";
cin>>p[0].proveedor;
cout<<endl<<"FECHA DE CADUCIDAD(INTRODUCIR DIAMESAÑO): ";
cin>>p[0].fechacaducidad;
}