fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int prendas;
  6. double sueldoBase = 800, gananciaPorPrenda = 0, sueldoTotal;
  7.  
  8. cout << "Ingresa el numero de prendas vendidas hoy: ";
  9. cin >> prendas;
  10.  
  11. // Estructura de control selectiva if-else if-else
  12. if (prendas >= 3 && prendas <= 8) {
  13. gananciaPorPrenda = 25; // Nivel Principiante
  14. cout << "Nivel: Principiante" << endl;
  15. }
  16. else if (prendas >= 9 && prendas <= 12) {
  17. gananciaPorPrenda = 45; // Nivel Intermedio
  18. cout << "Nivel: Intermedio" << endl;
  19. }
  20. else if (prendas >= 13 && prendas <= 18) {
  21. gananciaPorPrenda = 70; // Nivel Avanzado
  22. cout << "Nivel: Avanzado" << endl;
  23. }
  24. else {
  25. cout << "Cantidad de prendas fuera de rango 3-18" << endl;
  26. return 1; // Termina el programa si no cumple
  27. }
  28.  
  29. sueldoTotal = sueldoBase + (prendas * gananciaPorPrenda);
  30.  
  31. cout << "Prendas vendidas: " << prendas << endl;
  32. cout << "Ganancia por prenda: $" << gananciaPorPrenda << endl;
  33. cout << "Sueldo total del dia: $" << sueldoTotal << endl;
  34.  
  35. return 0;
  36. }
  37.  
Success #stdin #stdout 0.01s 5284KB
stdin
10
stdout
Ingresa el numero de prendas vendidas hoy: Nivel: Intermedio
Prendas vendidas: 10
Ganancia por prenda: $45
Sueldo total del dia: $1250