Program ma za zadanie realizowac nastepujace funkcje:
- przesuń wszystkie elementy w tablicy o jedną pozycję w prawo
- przesuń wszystkie elementy w tablicy o dwie pozycje w lewo
kod dotyczy pierwszego podpunktu, jednak nie robi tego co powinien, moglby ktoś pomoc w poprawieniu działania ?
cout << "Tablica przed zamina elementow:\n";
for (int i = 0; i<a; i++)
{
tab1[i] = rand();
cout << tab1[i]<<" ";
}
cout << endl;
cout << "Tablica po przesunieciu elementow o 1 miejsce w prawo:\n";
for (int i = 0; i < a-1; ++i)
{
tab1[i + 1] = tab1[i];
cout << tab1[i] << " ";