Tecnología y Electrónica, pregunta formulada por GCTona, hace 1 mes

programa en dev c ++, en una tienda departamental festejando su décimo aniversario, aplicara un 10% de descuento en caja a los productos que su número correspondiente al código de barras sea múltiplo de 10.
En la caja solo se cobrarán 10 artículos, si al ingresar el código del artículo cumple con la promoción, se indicará en pantalla “Promoción aplicada” y se le aplicará el descuento al artículo, al final se mostrará un ticket de compra con la siguiente información:
Nombre de la tienda
Fecha
Suma total
IVA (16%)
Total de la venta
Total de artículos con descuento (promoción)

Respuestas a la pregunta

Contestado por megatokay
2

A continuación se muestra el código C ++ de programa de facturación especial en una tienda de aniversario.

Programa en dev C ++ que muestra por pantalla el total de una compra hecha en una tiende que ofrece descuentos para productos especiales

#include<iostream>

using namespace std;

int main() {

float acumuladocantidad;

float acumuladordescuento;

float cantidad;

int codigo;

int contador;

float contadorprocondesc;

string continuar;

float descuento;

string fecha;

float importe;

float importetotal;

float precio;

string respuesta;

string tienda;

  • // Inicializamos las variables

       importetotal = 0;

contadorprocondesc = 0;

continuar = "s";

acumuladocantidad = 0;

acumuladordescuento = 0;

tienda = "Cosmeticos de Asia";

fecha = "Diciembre 2022";

  • // Ingresamos los datos

cout << "*********Décimo aniversario (Descuento en 10 Productos)**********" << endl;

while (continuar=="s") {

 cout << "Código de Barra: ";

 cin >> codigo;

 cout << "Precio del producto: ";

 cin >> precio;

 cout << "Cantidad del producto: ";

 cin >> cantidad;

 if (codigo%10==0) {

  acumuladocantidad = acumuladocantidad+cantidad;

 }

  •  // Procesamos los datos, calculamos descuentos si aplican

 if ((codigo%10==0) && (acumuladocantidad<=10)) {

  contadorprocondesc = contadorprocondesc+cantidad;

  importetotal = importetotal+(precio*cantidad);

  descuento = importetotal*0.10;

  importetotal = importetotal-descuento;

  acumuladordescuento = acumuladordescuento+descuento;

  cout << "Promoción aplicado, descuento de: " << descuento << endl;

 } else {

  if (acumuladocantidad>10) {

   cout << "Ud. alcazó límite máximo de productos en promoción: " << endl;

  }

  importetotal = importetotal+(precio*cantidad);

 }

 do {

  cout << "¿Ingresar otro producto? (s/n)" << endl;

  cin >> continuar;

 } while ((continuar!="s" && continuar!="n"));

}

  • // Mostramos resultados en pantalla

cout << "Nombre de la tienda:  " << tienda << endl;

cout << "Fecha:  " << fecha << endl;

cout << "Importe del descuento:  " << acumuladordescuento << endl;

cout << "Cantidad de productos con descuento:  " << contadorprocondesc << endl;

cout << "Importe de la compra:  " << importetotal << endl;

cout << "IVA (16%):  " << importetotal*0.16 << endl;

cout << "Total factura:  " << importetotal+(importetotal*0.16) << endl;

return 0;

}

Para saber más acerca de programas en dev C ++ de facturación de ventas consulte: https://brainly.lat/tarea/2632992

#SPJ1

Adjuntos:
Otras preguntas