fork download
  1. using System;
  2.  
  3. public class Program
  4. {
  5. public static void Main(string[] args)
  6. {
  7. string[] nombres = { "Vendedor 1", "Vendedor 2", "Vendedor 3" };
  8. int[] articulosVendidos = { 355, 453, 267 };
  9. double[] costoPorArticulo = { 23.40, 18.40, 27.50 };
  10. double[] ganancias = new double[nombres.Length];
  11.  
  12. double salarioBase = 800.00;
  13. double porcentajeComision = 0.04;
  14.  
  15. //Console.WriteLine("--- Cálculo de Ganancias Semanales ---");
  16.  
  17. for (int i = 0; i < nombres.Length; i++)
  18. {
  19. double ventaTotal = articulosVendidos[i] * costoPorArticulo[i];
  20. double comision = ventaTotal * porcentajeComision;
  21. ganancias[i] = salarioBase + comision;
  22. Console.WriteLine($"Las ganancias de {nombres[i]} son: ${ganancias[i]:F2}");
  23. }
  24.  
  25. double mayorGanancia = ganancias[0];
  26. int indiceMayor = 0;
  27. double menorGanancia = ganancias[0];
  28. int indiceMenor = 0;
  29.  
  30. for (int i = 1; i < ganancias.Length; i++)
  31. {
  32. if (ganancias[i] > mayorGanancia)
  33. {
  34. mayorGanancia = ganancias[i];
  35. indiceMayor = i;
  36. }
  37. if (ganancias[i] < menorGanancia)
  38. {
  39. menorGanancia = ganancias[i];
  40. indiceMenor = i;
  41. }
  42. }
  43. // Console.WriteLine("\n--- Resumen ---");
  44. Console.WriteLine($"El vendedor con mayor ganancia es {nombres[indiceMayor]} con ${mayorGanancia:F2}");
  45. }
  46. }
Success #stdin #stdout 0.07s 31288KB
stdin
Standard input is empty
stdout
Las ganancias de Vendedor 1 son: $1132.28
Las ganancias de Vendedor 2 son: $1133.41
Las ganancias de Vendedor 3 son: $1093.70
El vendedor con mayor ganancia es Vendedor 2 con $1133.41