fork download
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7. string nombre_del_vendedor;
  8. int cantidad_prendas_vendidas;
  9. int sueldo_base = 800;
  10. int ganancia_por_prenda;
  11. int ganancia_total;
  12. int sueldo_total;
  13. string nivel;
  14.  
  15. // Entrada de datos
  16. cout << "Ingrese el nombre del vendedor: ";
  17. cin >> nombre_del_vendedor;
  18.  
  19. cout << "Ingrese la cantidad de prendas vendidas: ";
  20. cin >> cantidad_prendas_vendidas;
  21.  
  22. // Condiciones para determinar ganancia y nivel
  23. if (cantidad_prendas_vendidas >= 3 && cantidad_prendas_vendidas <= 8) {
  24. ganancia_por_prenda = 25;
  25. nivel = "Principiante";
  26. }
  27. else if (cantidad_prendas_vendidas >= 9 && cantidad_prendas_vendidas <= 12) {
  28. ganancia_por_prenda = 45;
  29. nivel = "Intermedio";
  30. }
  31. else if (cantidad_prendas_vendidas >= 13 && cantidad_prendas_vendidas <= 18) {
  32. ganancia_por_prenda = 70;
  33. nivel = "Avanzado";
  34. }
  35. else {
  36. ganancia_por_prenda = 0;
  37. nivel = "Fuera de rango";
  38. }
  39.  
  40. // Cálculos finales
  41. ganancia_total = cantidad_prendas_vendidas * ganancia_por_prenda;
  42. sueldo_total = sueldo_base + ganancia_total;
  43.  
  44. // Salida de datos
  45. cout << "\n--- Resultado ---\n";
  46. cout << "Nombre del vendedor: " << nombre_del_vendedor << endl;
  47. cout << "Nivel: " << nivel << endl;
  48. cout << "Sueldo total por día: $" << sueldo_total << endl;
  49.  
  50. return 0;
  51. }
  52.  
Success #stdin #stdout 0.01s 5292KB
stdin
Standard input is empty
stdout
Ingrese el nombre del vendedor: Ingrese la cantidad de prendas vendidas: 
--- Resultado ---
Nombre del vendedor: 
Nivel: Fuera de rango
Sueldo total por día: $800