#include using namespace std; void shiftRight(int niz[], int duzina){ int temp = niz[duzina - 1]; for(int j = duzina - 1; j > 0; j--){ niz[j] = niz[j-1]; } niz[0] = temp; } void shiftKRight(int arr[], int length, int k){ for(int i = 0; i < k; i++){ shiftRight(arr, length); } } void printajNiz(int arg1[], int arg2){ for(int i = 0; i < arg2; i++){ cout << arg1[i] << " "; } } int main() { int niz[] = { 1, 2, 3, 4, 5, 6}; int duzina = 6; int k = 3; shiftKRight(niz, duzina, k); printajNiz(niz, duzina); // bubble sort /*for(int i = 0; i < duzina; i++){ for(int j = 0; j < duzina - 1 - i; j++){ if(niz[j] < niz[j + 1]){ double temp = niz[j + 1]; niz[j + 1] = niz[j]; niz[j] = temp; } } }*/ /* // selection sort for(int j = 0; j < duzina; j++){ int maksIndeks = j; for(int i = j; i < duzina; i++){ if(niz[i] < niz[maksIndeks]){ maksIndeks = i; } } double temp = niz[maksIndeks]; niz[maksIndeks] = niz[j]; niz[j] = temp; } */ return 0; }