0 / 0 / 0
Регистрация: 21.06.2018
Сообщений: 1
1

Элементы одномерного массива размером N циклически сдвинуть на K элементов вправо

21.06.2018, 15:52. Показов 2759. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Элементы одномерного массива размером N циклически сдвинуть на K элементов вправо, переместив последние элементы в начало массива.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.06.2018, 15:52
Ответы с готовыми решениями:

Элементы одномерного массива из n элементов циклически сдвинуть на к мест вправо
В общем, я сделал это задание, но когда преподаватель проверял, сказал, что я сделал не так как...

Удалить все нечетные элементы массива. Добавить элемент с номером К. Сдвинуть циклически на M элементов вправо
Ребят, помогите срочно пожалуйста. Нужно: 1)Удалить все нечетные элементы массива. 2) Добавить...

Сдвинуть элементы массива циклически на n позиций вправо
Здесь Надо исправить условия(код) на вправо!! #include <iostream> using namespace std; void...

Сдвинуть элементы массива циклически на n позиций вправо.
спасибо

1
391 / 261 / 193
Регистрация: 02.05.2017
Сообщений: 1,003
21.06.2018, 16:27 2
Лучший ответ Сообщение было отмечено татьяна геннадь как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
    srand(time(0));
    int n(0),k(0);
    cout << "Enter n & k : ";
    cin >> n >> k;
    int arr[n];
    cout << "Your arr before : ";
    for(int i = 0;i<n;++i){
        arr[i] = rand() % 16;
        cout << arr[i] << " ";
    }
    for(int i = 0;i<k;++i){
        for(int i = n-1;i>0;--i)swap(arr[i],arr[i-1]);
    }
    cout << "\nYour arr after : ";
    for(int i = 0;i<n;++i)cout << arr[i] << " ";
 
    cout << endl;
    return 0;
}
0
21.06.2018, 16:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2018, 16:27
Помогаю со студенческими работами здесь

Сдвинуть элементы массива вправо циклически на 1 шаг
Задан одномерный массив целых чисел длины n. Сдвинуть элементы массива вправо циклически на 1 шаг....

Одномерный массив, Сдвинуть элементы массива циклически на n позиций вправо
#include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; using namespace...

Массив: Циклически сдвинуть элементы массива на одну позицию вправо...
Требуется циклически сдвинуть элементы массива на одну позицию вправо. Я не понимаю, как делать....

Сдвинуть (циклически) элементы одномерного массива
Привет помогите пожалуйста решить задачу. Сдвинуть (циклически) элементы одномерного массива из n...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru