/* dar solución al problema:
primero imprimiendo valores y luego
leyendo e imprimiendo(cualquier valor)*/
#include <stdio.h>
main ()
{
int p1,p2,p3,p4,c1,c2,c3,c4,nump,cuenta,s1,s2,s3,s4,precio,pr;
printf(" este programa prentende resolver un problema de inventario donde:\n");
printf("se conocen 6 variables (producto/precio) y se desconocen 2(producto/precio) dando el valor de estas incognitas\n");
/*define "p" numero de pendrives por tipo, "c" el costo de estos,s la suma de sus costos
nump el total de pendrives, s el precio sumado de cada valor tipo de pd,cuenta
el gasto total, precio el valor de la resta del el precio de los pd al gasto total */
printf("este es el ejeercicio guia: Angelina compro 12 pen drive por 16.999 bs.donde\n 2 costaron 1532 Bs C/U y 1 costo 4500 By 3 costaron 345 Bs,\n cuantos pendrives faltan por contar y cual es su costo?\n\n\n ");
printf("introduzca el numero de productos que ha comprado\n") ;
scanf ("%d", &nump);
printf("¿cuantos productos tipo 1?=\n");
scanf ("%d", &p1);
printf ("¿cuanto cuestan?\n");
scanf ("%d", &c1);
s1=p1*c1;
printf (" el valor de los productos es %d\n",s1);
/*aca se ha realizado la entrada y salida de los valores del primer producto(pendrive) se repite 2 veces más*/
printf(" ¿cuantos productos tipo 2?=\n");
scanf ("%d", &p2);
printf ("¿cuanto cuestan?\n");
scanf ("%d", &c2);
s2=p2*c2;
printf (" el valor de los productos es es %d\n",s2);
printf("¿cuantos productos tipo 3 ?=\n");
scanf ("%d", &p3);
printf ("¿cuanto cuestan?\n");
scanf ("%d", &c3);
s3=p3*c3;
printf (" el valor de los productos es %d\n",s3);
printf("¿cuanto ha gastado en total?\n");
/*aca se establece una variable importante, dará el precio total de lo gastado*/
scanf ("%d", &cuenta);
s4=cuenta-s1-s2-s3;
p4=nump-p1-p2-p3;
c4=s4/p4;
/*operación que determia los precios y numero de productos o pendrives faltantes*/
printf("el numero de los productos que faltan es %d\n",p4);
printf (" y cuestan %d\n",s4);
printf("cada uno%d\n",c4);
return 0;
}