Dev - C++ - Ayuda con un programa en c++, por favor :((

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 3 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda con un programa en c++, por favor :((

Publicado por Natalia (1 intervención) el 01/10/2019 02:01:39
Necesito un programa en c++ que solicite un color de etiqueta y que esta etiqueta tenga un porciento de descuento: Verde=10%, Amarillo=20%, Rojo=30%
La cosa es que no sé qué hacer para que el descuento se aplique en la etiqueta que escriba y en el total. Les agradecería muchísimo que me ayudaran, es para esta semana y llevo desde la semana pasada intentándolo. Esto es lo que tengo en mi código y ya no sé qué hacer:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include
#include
int Cant1, Cant2, Cant3, Cant4, Cant5, nRoja, nAmarilla, nVerde, nNinguna, Roja;
char Desc1[20], Desc2[20], Desc3[20], Desc4[20], Desc5[20], Etiqueta1;
float Prec1, Prec2, Prec3, Prec4, Prec5;
float Imp1, Imp2, Imp3, Imp4, Imp5;
float Subtotal, Iva, Totpago, Supago, Descuento, Resultado;
int main (){
printf ("\n[No.1]");
printf ("\n\n\tDescripcion: ");
scanf ("%s", &Desc1);
printf ("\n\n\tCantidad de producto: ");
scanf ("%d", &Cant1);
printf ("\n\n\tPrecio unitario: ");
scanf ("%f", &Prec1);
printf ("\n\n\tColor de etiqueta: ");
printf ("\n\nRoja = 30 porciento de descuento");
printf ("\n\nAmarilla = 20 porciento de descuento");
printf ("\n\nVerde = 10 porciento de descuento");
printf ("\n\nEtiqueta: ");
scanf ("\t%s", &Etiqueta1);
 
 
 
 
printf ("\n============================================================================");
printf ("\nNo. \tDescripcion \tEtiqueta \tCantidad \tPrecio \tImporte");
printf ("\n=============================================================================");
printf ("\n1");
printf("\t %s", &Desc1);
printf ("\t");
printf("\t%s", &Etiqueta1);
printf ("\t");
printf("\t%d", &Cant1);
printf("\t");
Imp1=Cant1*Prec1;
printf("\t$%5.2f", Imp1);
printf("\t%f", &Prec1);
 
printf("\n==============================================================================");
printf("\n");
Subtotal=Imp1+Imp2+Imp3+Imp4+Imp5;
Iva=Subtotal*0.16;
Totpago=Subtotal+Iva;
printf("\n\t\t\t\t\t\tSubtotal: $%5.2f", Subtotal);
printf("\n\t\t\t\t\t\tIva: $%5.2f", Iva);
printf("\n\t\t\t\t\t\tTotal: $%5.2f", Totpago);
printf("\n\n\nSU PAGO ES: $");
printf("%f", &Supago);
}


También necesito que al final salga el número de etiquetas verdes usadas, rojas y así. Y también tengo un problema que es que en el cuadro no sale la cantidad de producto que puse, pero si no quieren ayudarme con eso está bien, aunque también se los agradecería muchísimo, jaja :(
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder