fork download
  1. #include <iostream>
  2. using namespace std;
  3. void InserimentoVoti(int V[], int N)
  4. {
  5. for(int i=0;i<N;i++){
  6. cout<<"inserisci il "<<i+1<<"valore";
  7. cin>>V[i];
  8. }
  9. }
  10. void Scambia(int V[],int N)
  11. {
  12. int R[5];
  13. int Q[5];
  14.  
  15. for(int i=0;i<5;i++){
  16. R[i]=V[i];
  17. }
  18. int b=-1;
  19. for(int i=5;i<N;i++){
  20. b=b+1;
  21. Q[b]=V[i];
  22. }
  23. int s=5;
  24. for(int i=0;i<N;i++){
  25. if(i<5){
  26. s=s-1;
  27. V[i]=Q[s];
  28. }
  29. int z=5;
  30. if(i>=5){
  31. z=z-1;
  32. V[i]=R[z];
  33. }
  34. }
  35. }
  36. int main() {
  37. int V[10];
  38. int R[5];
  39. int Q[5];
  40. int N=10;
  41. InserimentoVoti(V,N);
  42. Scambia(V,N);
  43. for(int i=0;i<N;i++){
  44. cout<<'\n'<<V[i];
  45. }
  46. // your code goes here
  47. return 0;
  48. }
Success #stdin #stdout 0s 4172KB
stdin
1 2 3 4 5 6 7 8 9 10
stdout
inserisci il 1valoreinserisci il 2valoreinserisci il 3valoreinserisci il 4valoreinserisci il 5valoreinserisci il 6valoreinserisci il 7valoreinserisci il 8valoreinserisci il 9valoreinserisci il 10valore
10
9
8
7
6
5
5
5
5
5