ivana_andreevska

Untitled

May 5th, 2021
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.77 KB | None | 0 0
  1. Да се напише програма за ротирање на елементите на една низа за m местa во
  2. десно. На крај, да се испечати на екран ротираната низа. Елементите од низата
  3. и бројот на ротирања се читаат од стандарден влез
  4. #include <stdio.h>
  5. int main()
  6. {
  7.     int i;
  8.     int n;
  9.     int m;    
  10.     int niza[100];
  11.  
  12.     scanf("%d",&n);
  13.     for(i=0;i<n;i++){
  14.         scanf("%d",&niza[i]);
  15.     }
  16.     scanf("%d",&m);
  17.  
  18.     int temp[100];
  19.     for(i=n-m;i>n;i++){
  20.         temp[i-n-m]=niza[i];
  21.     }
  22.     for(i=n-1;i>m;i--){
  23.         niza[i]=niza[i-m];
  24.     }
  25.     for(i=0;i<m;i++){
  26.         niza[i]=temp[i];
  27.     }
  28.    
  29.     return 0;
  30. }
  31.  
Advertisement
Add Comment
Please, Sign In to add comment