#include <iostream>
using namespace std;
const int DIAS = 7;
const int VENDEDORES = 2;
int main() {
int ventas[VENDEDORES][DIAS];
float sueldo_base = 800;
float pago_prenda;
float sueldo_total;
for (int i = 0; i < VENDEDORES; i++) {
cout << "\nVendedor " << i + 1 << ":\n";
int total_prendas = 0;
// Ingreso de ventas por día
for (int j = 0; j < DIAS; j++) {
cout << " Día " << j + 2 << ": ";
cin >> ventas[i][j];
total_prendas += ventas[i][j];
}
// Asignar pago por prenda según cantidad total semanal
if (total_prendas >= 3 && total_prendas <= 8)
pago_prenda = 25;
else if (total_prendas >= 9 && total_prendas <= 12)
pago_prenda = 45;
else if (total_prendas >= 13 && total_prendas <= 18)
pago_prenda = 70;
else {
cout << " Cantidad fuera del rango válido.\n";
continue;
}
// Ordenamiento burbuja descendente
for (int a = 0; a < DIAS - 1; a++) {
for (int b = 0; b < DIAS - a - 1; b++) {
if (ventas[i][b] < ventas[i][b + 1]) {
int temp = ventas[i][b];
ventas[i][b] = ventas[i][b + 1];
ventas[i][b + 1] = temp;
}
}
}
// Mostrar ventas ordenadas
cout << " Ventas ordenadas (mayor a menor): ";
for (int j = 0; j < DIAS; j++) {
cout << ventas[i][j] << " ";
}
// Calcular sueldo total
sueldo_total = sueldo_base + (total_prendas * pago_prenda);
cout << "\n Sueldo total semanal: $" << sueldo_total << "\n";
}
return 0;
}