fork download
  1. //Sueldo Avanzado
  2.  
  3. #include<iostream>
  4. #include<stdio.h>
  5. using namespace std;
  6. int main(void)
  7. {
  8. int arreglo[6]={910,980,1050,1120,1190,1260};//arreglo con 6 valores.
  9. int n,temp,i,j;//variables.
  10. cout<<"\n metodo de insercion para vendedor nivel avanzado"<<endl;
  11. cout<<"\n valores del arreglo a ordenar:";
  12. for(i=0;i<6;i++)//imprimir.
  13. cout<<arreglo[i]<<" ";
  14. n=6;//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=910+980+1050+1120+1190+1260;
  27. cout<<"\n el sueldo de a semana de un vendedor avanzado es: "<<resultado<<endl;
  28. }
  29. return 0;
  30. }
Success #stdin #stdout 0.01s 5284KB
stdin
 Método de inserción para vendedor nivel avanzado

 Valores del arreglo a ordenar:910 980 1050 1120 1190 1260 
 Sueldo por día ordenado de forma ascendente: 910 980 1050 1120 1190 1260 
 El sueldo de a semana de un vendedor avanzado es: 6510
stdout
 metodo de insercion para vendedor nivel avanzado

 valores del arreglo a ordenar:910 980 1050 1120 1190 1260 
 sueldo por dia ordenado de forma ascendente: 910 980 1050 1120 1190 1260 
 el sueldo de a semana de un vendedor avanzado es: 6510