Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int v[100], emax, imax, i, n, j;
  4. int main()
  5. {
  6. cout << "n= ";
  7. cin >> n;
  8. cout << "introdu " << n << " numere naturale distincte: " << endl;
  9. cin >> v[1];
  10. emax=v[1];
  11. imax=1;
  12. for (i=2; i<=n; ++i)
  13. {
  14. cin >> v[i];
  15. if (v[i]>emax)
  16. {
  17. emax=v[i];
  18. imax=i;
  19. }
  20. }
  21. for (i=1; i<imax; ++i)
  22. {
  23. for (j=i+1; j<=imax; ++j)
  24. if (v[j]<v[i])
  25. {
  26. int t=v[i];
  27. v[i]=v[j];
  28. v[j]=t;
  29. }
  30. }
  31. for (i=imax+1; i<n; ++i)
  32. {
  33. for (j=i+1; j<=n; ++j)
  34. if (v[j]>v[i])
  35. {
  36. int t=v[i];
  37. v[i]=v[j];
  38. v[j]=t;
  39. }
  40. }
  41. for (i=1; i<=n; ++i)
  42. cout << v[i] << " ";
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement