Помогите пожалуйста
1. Растасовать массив следующим образом
1 2 3 4 5 6 7 = 2 1 4 3 6 5 7
2. Заполните массив такой последовательностью, в которой через каждые 5 элементов записываемое значение увеличивается на 1. Заполнять массив слева направо. (потом справа налево). Количество строк и столбцов задавать с клавиатуры.
0 0 0 0 0 1
1 1 1 1 2 2
2 2 2 3 3 3
3 3 4 4 4 4
3. Заполнить массив похожим на верхний образом, но только уже по столбцам
0 1 2 3
0 1 2 3
0 1 2 4
0 1 3 4
0 2 3 4
1 2 3 4
4. Заданы два массива (заполнять случайным)
1 2 3 4 13 14 15 16
5 6 7 8 17 18 19 20
9 10 11 12 21 22 23 24
поменять местами элементы и привести к такому виду
1 13 2 14 7 19 8 20
3 15 4 16 9 21 10 22
5 17 6 18 11 23 12 24