fork download
  1. #include <stdio.h>
  2. #include <string.h> // Necesario para usar strcpy
  3.  
  4. int main() {
  5. // Declaración de variables
  6. char nombre_vendedor[50];
  7. int cantidad_prendas_vendidas;
  8. int ganancia_por_prenda = 0;
  9. int sueldo_base = 800;
  10. int ganancia_total, sueldo_total;
  11. char nivel[20];
  12.  
  13. // Entrada de datos
  14. printf("Ingrese el nombre del vendedor: ");
  15. scanf("%s", nombre_vendedor);
  16.  
  17. printf("Ingrese la cantidad de prendas vendidas: ");
  18. scanf("%d", &cantidad_prendas_vendidas);
  19.  
  20. // Clasificación del nivel del vendedor según las prendas vendidas
  21. if (cantidad_prendas_vendidas >= 3 && cantidad_prendas_vendidas <= 8) {
  22. ganancia_por_prenda = 25;
  23. strcpy(nivel, "Principiante");
  24. } else if (cantidad_prendas_vendidas >= 9 && cantidad_prendas_vendidas <= 12) {
  25. ganancia_por_prenda = 45;
  26. strcpy(nivel, "Intermedio");
  27. } else if (cantidad_prendas_vendidas >= 13 && cantidad_prendas_vendidas <= 18) {
  28. ganancia_por_prenda = 70;
  29. strcpy(nivel, "Avanzado");
  30. } else {
  31. ganancia_por_prenda = 0;
  32. strcpy(nivel, "Fuera de rango");
  33. }
  34.  
  35. // Cálculo de la ganancia total y sueldo total
  36. ganancia_total = cantidad_prendas_vendidas * ganancia_por_prenda;
  37. sueldo_total = sueldo_base + ganancia_total;
  38.  
  39. // Salida de los resultados
  40. printf("\nNombre del vendedor: %s\n", nombre_vendedor);
  41. printf("Nivel: %s\n", nivel);
  42. printf("Sueldo total del día: $%d\n", sueldo_total);
  43.  
  44. return 0;
  45. }
  46.  
Success #stdin #stdout 0.01s 5292KB
stdin
Standard input is empty
stdout
Ingrese el nombre del vendedor: Ingrese la cantidad de prendas vendidas: 
Nombre del vendedor: �
Nivel: Fuera de rango
Sueldo total del día: $800