Anda di halaman 1dari 5

Permutarea circulara a

elementelor unui vector


Stolojanu Mihai
X-C
Enuntul problemei
 Se da un vector,sa se afiseze elementele vectorului rezultat in urma permutarii circulare la stanga.
 Pentru a rezolva aceasta problema trebuie sa:
 declaram sirul (cu dimensiunea maxima)
ex: int a[10];
 Citim sirul
cout<<“nr elementelor n=“;
cin>>n;
for(i=0;i<n;i++)
{
cout<<“ai”<<i;
cin>>a[i];
}
I fiind un contor.
 Afisam vectorii
for(i=0;i<n; i++)
Cout (“a[i]”);

 Prelucrarea vectorilor
for(i=0;i<n;i++)
{prelucrarea}
Rezolvarea problemei
#include<iostream.h>
#include<conio.h>
Int main()
{int n,i,x[20],aux;
cout<<“n=“;
cin>>n;
for(i=0;i<n;i++)
{cout<<“x[“<<i<<“]= “;
cin>>x[i];
}
aux=x[0];
for(i=1;i<n;i++)
x[i-1]=x[i];
x[n-1]=aux;
for(i=0;i<n;i++)
cout<<x[i]<<“ ; “ ;
getch();
return 0;
}
Finalul

 In acest proiect se vrea a se intelege


rezolvarea unei probleme de informatica
cu ajutorul powerpoint.

Anda mungkin juga menyukai