Advertisement
Dr4noel

Schimbarea a doua elemente intre ele

Nov 15th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3.  
  4. void main() {
  5.     int n, v[10], i, p1, p2, aux;
  6.  
  7.     printf("Introduceti cantitatea vectorului: \n");
  8.     scanf_s("%d", &n);
  9.  
  10.     while(n > 10 || n < 1){
  11.         printf("Reintroduceti cantitatea vectorului (maxim 10): \n");
  12.         scanf_s("%d", &n);
  13.     }
  14.  
  15.     for (i = 0; i < n; i++) {
  16.         printf("V[%d]=", i);
  17.         scanf_s("%d", &v[i]);
  18.     }
  19.     printf("\nV=[");
  20.     for (i = 0; i < n; i++) {
  21.         printf("%d ", v[i]);
  22.     }
  23.     printf("]\n");
  24.  
  25.     printf("Care element doriti sa fie schimbat?\n");
  26.     scanf_s("%d", &p1);
  27.  
  28.     printf("Cu elementul?\n");
  29.     scanf_s("%d", &p2);
  30.    
  31.     aux = v[p1-1];
  32.     v[p1-1] = v[p2-1];
  33.     v[p2-1] = aux;
  34.  
  35.     printf("V=[");
  36.     for (i = 0; i < n; i++) {
  37.         printf("%d ", v[i]);
  38.     }
  39.     printf("]");
  40.  
  41.     _getch();
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement