//====================================================
// Proyecto Modular
// Programación I
// Empresa BTA
// Cálculo del sueldo diario de un vendedor
//====================================================

#include <iostream>
#include <string>

using namespace std;

int main()
{
    // Declaración de variables
    string nombre;
    string categoria;
    int prendasVendidas;
    double sueldoBase = 800.0;
    double comision = 0.0;
    double sueldoTotal;

    // Título del programa
    cout << "==========================================" << endl;
    cout << "             EMPRESA BTA" << endl;
    cout << " CALCULO DEL SUELDO DIARIO DEL VENDEDOR" << endl;
    cout << "==========================================" << endl;

    // Captura de datos
    cout << "\nIngrese el nombre del vendedor: ";
    cin >> nombre;

    cout << "Ingrese la cantidad de prendas vendidas: ";
    cin >> prendasVendidas;

    // Determinar categoría y comisión
    if (prendasVendidas >= 3 && prendasVendidas <= 8)
    {
        categoria = "Principiante";
        comision = prendasVendidas * 25;
    }
    else if (prendasVendidas >= 9 && prendasVendidas <= 12)
    {
        categoria = "Intermedio";
        comision = prendasVendidas * 45;
    }
    else if (prendasVendidas >= 13 && prendasVendidas <= 18)
    {
        categoria = "Avanzado";
        comision = prendasVendidas * 70;
    }
    else
    {
        categoria = "Fuera de rango";
        comision = 0;
    }

    // Cálculo del sueldo total
    sueldoTotal = sueldoBase + comision;

    // Mostrar resultados
    cout << "\n========== RESULTADOS ==========" << endl;
    cout << "Nombre del vendedor: " << nombre << endl;
    cout << "Categoria: " << categoria << endl;
    cout << "Prendas vendidas: " << prendasVendidas << endl;
    cout << "Sueldo base: $" << sueldoBase << endl;
    cout << "Comision: $" << comision << endl;
    cout << "Sueldo total diario: $" << sueldoTotal << endl;

    return 0;
}