Diseñar un programa para una tienda de zapatos que tiene una promoción de descuento para vender al mayor, esta dependerá del número de zapatos que se compren. Si son más de diez, se les dará un 10% de descuento sobre el total de la compra; si el número de zapatos es mayor de veinte pero menor de treinta, se le otorga un 20% de descuento; y si son más treinta zapatos se otorgará un 40% de descuento. El precio de cada zapato es de $80.
Respuestas
Respuesta:
#ifdef __MSDOS__
#include <iostream.h>
#include <stdlib.h>
#else
#include <iostream>
#include <cstdlib>
using namespace std;
#endif
int main (void)
{
float descuento, numero_de_zapatos, subtotal, total;
cout << "Ingresa el valor de numero de zapatos: ";
cin >> numero_de_zapatos;
cin.get();
subtotal=numero_de_zapatos*80;
descuento=0;
if(numero_de_zapatos>10&&numero_de_zapatos<=20)
descuento=subtotal*0.1;
if(numero_de_zapatos>20&&numero_de_zapatos<=30)
descuento=subtotal*0.2;
if(numero_de_zapatos>30)
descuento=subtotal*0.4;
total=subtotal-descuento;
cout << "Valor de descuento: " << descuento << endl;
cout << "Valor de subtotal: " << subtotal << endl;
cout << "Valor de total: " << total << endl;
cout << endl;
system ("pause");
return EXIT_SUCCESS;
Explicación:
Programa pseint para calcular el total a pagar en tienda de zapatos, según promoción de descuento por cantidad. Se adjunta imagen de salida del algoritmo.
Algoritmo promocionEnZapatos
- // Definimos variables
Definir prcio, pgo, dscuento Como Real
Definir cmpra Como Entero
Definir resp Como Caracter
prcio<-80
resp <- 's'
Escribir "Promoción en zapatos"
Mientras resp=='s' Hacer
- // Ingresamos datos
- Escribir 'Ingrese cantidad de zapatos su compra' Sin Saltar
Leer cmpra
- // Calculamos total a pagar según descuento
Si cmpra>10 Entonces
dscuento <- 10
FinSi
Si cmpra>20 y cmpra <= 30 Entonces
dscuento <- 20
FinSi
Si cmpra>30 Entonces
dscuento <- 40
FinSi
pgo <- (cmpra*prcio) - (cmpra*prcio*dscuento/100)
- //Impresión de resultados
Escribir 'Total compra: ',cmpra*prcio
Escribir 'Descuento: ',dscuento,'% '
Escribir 'Total a pagar: ',pgo
Repetir
Escribir '¿Desea otro cálculo? (s/n)'
Leer resp
Hasta Que (resp=='s' O resp=='n')
FinMientras
FinAlgoritmo
Para saber más acerca de programa para tiendas consulte https://brainly.lat/tarea/62456822
#SPJ2