Programación de descuentos
¿Usar? ¿Espacio de nombres? std
¿Clase? tienda
{
Pública:
tienda(int?q=0, double?p=0): cantidad(q), precio(p){ };
¿No es válido? total();
¿Electricidad estática? ¿flotar? Average();
¿Electricidad estática? ¿flotar? suma;
Privado:
int? Cantidad;
¿Doble? Precio;
¿Electricidad estática? ¿Doble? Descuento;
¿Electricidad estática? int? n;
};
¿No es válido? Tienda::Total()
{
int? tarifa = 1.0;
si (cantidad>=10) tarifa=0.98*tarifa;
suma = suma+precio*tarifa*descuento*cantidad;
n = n+cantidad;
}
¿Flotante? Tienda::promedio()
{
Devolución (suma/n);
}
¿Doble? Tienda::Descuento=0.9;
¿Flotante? tienda::suma = 0;
int? Tienda::n = 0;
int? Principal()
{
¿De compras? s[3]={comprar(5,23.5),
comprar(12,24.56),
comprar(100,21.5)};
int ? i;
for(I = 0;i<3;i++)
s[i]. total();
cout & lt& lt"El precio total es"
cout & lt& lt"El precio unitario es"
¿Regresión? 0;
}