Ruby program to cyclically permutes the elements of the array

bookmark

arr = [12,69,49,87,68];

print "Array elements before Cyclically Permutation: \n";
i=0;
while(i<5)
    print arr[i]," ";
    i=i+1;
end

i=0;
t = arr[0];
while(i<5)
    if(i==4)
        arr[i]=t;
    else
        arr[i]=arr[i + 1];
    end
    i = i + 1;
end
        
print "\nArray elements after Cyclically Permutation: \n";
i=0;
while(i<5)
    print arr[i]," ";
    i=i+1;
end

 


Output:

Array elements before Cyclically Permutation: 
12 69 49 87 68 
Array elements after Cyclically Permutation: 
69 49 87 68 12