Другие языки программирования и технологии

Программа с массивами на Си

Задан массив из n элементов и число k. Осуществить циклический сдвиг элементов массива на k позиций, то есть, чтобы первый элемент стал (k+1)-ым, второй – (k+2)-ым, … (n-k)-ый – n-ым, (n-k+1)-ый – первым и т. д.
Помогите написать программу
EQ
Elmir Qasimov
179
Как-то так.

int k=5;
int m;
int n=32;
int mass[n];

int main{
for (int i=0;iN) m=n-m;
mass[m]=mass[i];
}
}
Миргали Рахимов
Миргали Рахимов
44 146
Лучший ответ
40 73 66 83 33 2 83 40 63 35
sdvig na 2
66 83 33 2 83 40 63 35 40 73
==============
70 48 78 39 71 29 14 24 67 10
sdvig na 5
29 14 24 67 10 70 48 78 39 71
==============
52 41 43 44 59 30 64 38 37 48
sdvig na 5
30 64 38 37 48 52 41 43 44 59
==============
45 85 15 68 99 82 74 71 80 95
sdvig na 5
82 74 71 80 95 45 85 15 68 99
==============
98 1 56 69 88 74 29 92 18 13
sdvig na 3
69 88 74 29 92 18 13 98 1 56
==============
13 67 54 90 55 34 98 46 55 57
sdvig na 5
34 98 46 55 57 13 67 54 90 55
==============
5 98 98 77 46 90 4 38 48 56
sdvig na 1
98 98 77 46 90 4 38 48 56 5
==============
99 38 88 27 64 42 11 85 34 20
sdvig na 2
88 27 64 42 11 85 34 20 99 38
==============
74 21 27 33 31 12 92 47 92 43
sdvig na 4
31 12 92 47 92 43 74 21 27 33
==============
44 47 63 84 84 87 91 87 38 60
sdvig na 5
87 91 87 38 60 44 47 63 84 84
==============
48 7 31 74 40 30 92 29 90 54
sdvig na 1
7 31 74 40 30 92 29 90 54 48
==============
76 46 26 6 23 47 21 53 14 2
sdvig na 1
46 26 6 23 47 21 53 14 2 76
==============
87 11 44 99 66 85 12 49 80 78
sdvig na 3
99 66 85 12 49 80 78 87 11 44
==============
83 91 28 74 37 36 96 90 57 2
sdvig na 3
74 37 36 96 90 57 2 83 91 28
==============
78 100 74 53 53 15 39 58 68 5
sdvig na 5
15 39 58 68 5 78 100 74 53 53
==============
47 91 85 23 69 94 94 61 79 11
sdvig na 2
85 23 69 94 94 61 79 11 47 91
==============
40 67 4 10 35 48 82 33 21 52
sdvig na 1
67 4 10 35 48 82 33 21 52 40
==============
59 7 18 65 58 74 56 59 74 50
sdvig na 4
58 74 56 59 74 50 59 7 18 65
==============
1 38 15 40 40 82 28 93 31 82
sdvig na 2
15 40 40 82 28 93 31 82 1 38
==============
84 49 84 79 17 75 55 50 80 84
sdvig na 3
79 17 75 55 50 80 84 84 49 84
==============
78 14 53 66 34 26 3 80 19 11
sdvig na 3
66 34 26 3 80 19 11 78 14 53
==============
2 27 91 24 18 51 26 22 41 63
sdvig na 4
18 51 26 22 41 63 2 27 91 24
==============
LD
Leon Derevjanko
42 614
Elmir Qasimov А сам код программы как выглядит? Как реализован сдвиг на си?