Ejercicio 5. Examen Simulacion II

 avatar
Jose20025
c_cpp
2 years ago
2.3 kB
1
Indexable
Never
/*5. La empresa "Aguas de Esperanza" está lanzando una promoción para su producto 
embotellado de 20 litros llamado "Artagua".  Esta promoción depende de la 
cantidad de botellones a comprar por parte del Cliente. Si el Cliente 
compra entre diez y veinte botellones, recibirá un 10% de descuento y se 
le regalará dos botellones adicionales por su compra; y si el cliente compra 
más de veinte botellones tendrá un descuento del 15%, y además recibirá como 
regalo cuatro botellones. El precio de cada botellón sin descuentos es de 10Bs. 
Realizar el programa para resolver el problema utilizando la estructura FOR considerando 
que solo se pueden vender a tres Clientes diarios como máximo. El programa debe emitir 
como mensaje por pantalla lo siguiente para cada venta realizada al Cliente: El monto a 
pagar por parte del cliente, el número de botellones adquiridos, el número de botellones 
adicionales si compró con descuento.

Hecho por José Carlos Gutiérrez*/

#include <iostream>

using namespace std;

int main()
{

    int cantidad, monto, botellonesad = 0, totalPagar;
    const int precio = 10;
    int clientes = 3;

    for (int i = 1; i <= clientes; i++)
    {

        system("cls");
        cout << "Cliente: " << i << endl;

        cout << "\nDigite su cantidad de botellones a comprar: ";
        cin >> cantidad;

        monto = precio * cantidad;

        if (cantidad <= 10)
        {
            totalPagar = monto;
        }
        else
        {
            if (cantidad > 10 && cantidad <= 20)
            {
                totalPagar = monto - (monto * 0.10);
                botellonesad = 2;
            }
            else
            {
                if (cantidad > 20)
                {
                    totalPagar = monto - (monto * 0.15);
                    botellonesad = 4;
                }
            }
        }

        cout << "\nSu importe es de: " << totalPagar << endl;
        cout << "Usted ha comprado: " << cantidad << " botellones" << endl;
        cout << "Y de regalo le estamos dando: " << botellonesad << " adicionales" << endl;
        system("pause ->NUL");
    }

    system("pause");
    return 0;
}