fork download
  1. //Sueldo Intermedio
  2.  
  3. #include <iostream>
  4. #include <stdio.h>
  5. using namespace std;
  6. int main(void)
  7. {
  8. int arreglo[4] = {405,450,495,540}; //arreglo con 4 valores.
  9. int n, temp, i, j; //variables.
  10. cout<<"\n metodo de insercion para vendedor nivel intermedio"<<endl;
  11. cout<<"\n valores del arreglo a ordenar:";
  12. for(i = 0; i < 4; i++) //imprimir.
  13. cout<<arreglo[i]<<" ";
  14. n = 4; //el numero de elementos en el arreglo.
  15. for(i = 1; i < n; i++) //inicio del programa.
  16. {//se aplica la estructura de repeticion para comparar los valores
  17. temp = arreglo[i];
  18. for(j = i - 1; j >=0 && temp < arreglo[j]; j--)
  19. arreglo[j + 1] = arreglo[j];
  20. arreglo[j + 1] = temp;
  21. };
  22. cout<<"\n sueldo por dia ordenado de forma ascendente: ";
  23. for(i = 0; i < n; i++) // imprimir
  24. cout<<arreglo[i]<<" ";
  25. {
  26. int resultado =405 + 450 + 495 + 540;
  27. cout<<"\n el sueldo de la semana de un vendedor intermedioes: "<<resultado<<endl;
  28. }
  29. return 0;
  30. }
  31.  
Success #stdin #stdout 0s 5272KB
stdin
 Método de inserción para vendedor nivel intermedio.

 Valores del arreglo a ordenar:405 450 495 540 
 Sueldo por día ordenado de forma ascendente: 405 450 495 540 
 El sueldo de la semana de un vendedor intermedio es: 1890
stdout
 metodo de insercion para vendedor nivel intermedio

 valores del arreglo a ordenar:405 450 495 540 
 sueldo por dia ordenado de forma ascendente: 405 450 495 540 
 el sueldo de la semana de un vendedor intermedioes: 1890