Array:
Array is the collection of different values having same data type.
-We have a integer Array that having all integer values.
-Character array is known as String.
Left Shift in Array:
Example-
Array is {1,2,3,4,5}
After Left Shift {2,3,4,5,1}
program:
#include < iostream>
using namespace std;
int main()
{
int a[20],b[20],i,n;
cout<<"Number of element in array?"<< endl;
cin>>n;
cout<<"Enter element in array"<< endl;
//input in first array
for(i=0;i< n;i++){
cin>>a[i];
}
//now perform left shift
for(int i=0;i< n;i++)
{
b[i]=a[(1+i)%n];
}
//Now display second array
cout<<"After Left shift array is: "<< endl;
for(i=0;i< n;i++)
{
cout<< b[i]<<" ";
}
return 0;
}
Number of element in array?
5
Enter element in array
1 2 3 4 5
After Left shift array is:
2 3 4 5 1