С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
BloodMan
0 / 0 / 0
Регистрация: 14.03.2009
Сообщений: 22
#1

Выполнить линейное сдвиг элементов массива, расположенных в нечетных позициях - C++

18.10.2010, 19:50. Просмотров 693. Ответов 6
Метки нет (Все метки)

Задание вот :
Дано натуральное число N и одномерный массив A1, A2, ..., AN символьных элементов. Выполнить линейное сдвиг влево вправо элементов, расположенных в нечетных позициях, на 3 позиции. Элементы четных позиций оставить на прежнем месте.

Символьный массив - это массив типа данных char?
И еще не понял куда сдвигать элементы...

Заранее спасибо, если кто-то поможет.

 Комментарий модератора 
Дублирование тем запрещено правилами форума (п. 3.4).
Не плодите одинаковых тем.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2010, 19:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выполнить линейное сдвиг элементов массива, расположенных в нечетных позициях (C++):

Найти количество нулевых элементов массива, расположенных на четных позициях - C++
Напишите фрагмент программы, с помощью которого, находится количество нулевых элементов массива А (массив из 15 целых элементов,...

Вычислить среднее арифметическое и произведение элементов массива на нечетных позициях - C++
Дан одномерный массив. Вычислить среднюю арифметическую и произведение элементов находящихся на нечетных позициях. Даются 2 одномерынх...

Вычислить количество элементов массива, стоящих на четных и нечетных позициях - C++
Помогите пожалуйста исправить ошибки в программе, с использованием шаблов класса. Задача состоит в том что нужно вычислить кол-во...

Вывод элементов массива, стоящих на четных позициях, а затем – на нечетных - C++
добрый времени суток помогите решить задачку: разработайте программу, в которой реализован ввод элементов одномерного массива и вывод...

Выполнить кольцевой сдвиг элементов массива - C++
не понимаю как делать задание,туго идет. И вообще тяжело(( Помогите если можете)) Вот задание: Дан массив действительных чисел...

Выполнить циклический сдвиг элементов массива - C++
Выполнить циклический сдвиг элементов массива X(N), N меньше или равно 20,на К позиций, в результате которое последнее К элементов займут...

6
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
18.10.2010, 21:28 #2
Цитата Сообщение от BloodMan Посмотреть сообщение
Символьный массив - это массив типа данных char?
Да.
Цитата Сообщение от BloodMan Посмотреть сообщение
И еще не понял куда сдвигать элементы...
Сдвигать влево, вправо на 3 позиции - согласно условию.
0
BloodMan
0 / 0 / 0
Регистрация: 14.03.2009
Сообщений: 22
18.10.2010, 21:42  [ТС] #3
Так в данном случае куда сдвигать?
например N=5.
А[4]={A,B,C,D,E};
0
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
18.10.2010, 21:45 #4
Вправо.
0
BloodMan
0 / 0 / 0
Регистрация: 14.03.2009
Сообщений: 22
18.10.2010, 21:46  [ТС] #5
и какой в итоге получится массив?
0
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
18.10.2010, 21:52 #6
Боюсь даже представить.
0
BloodMan
0 / 0 / 0
Регистрация: 14.03.2009
Сообщений: 22
18.10.2010, 22:06  [ТС] #7
массив будет растягиваться? и что будет на месте элемента, например, В...

Добавлено через 1 минуту
кто-то может помочь с полным кодом выбора и перемещения элементов?
0
18.10.2010, 22:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2010, 22:06
Привет! Вот еще темы с ответами:

Выполнить сдвиг массива на заданное количество элементов - C++
Создайте двухмерный массив. Заполните его случайными числами и покажите на экран. Пользователь выбирает количество сдвигов и положение...

Вычислить сумму нечетных элементов массива, расположенных до последнего положительного элемента - C++
В одномерном массиве, который состоит из n действительных элементов, вычислить сумму нечетных элементов массива, расположенных до...

Выполнить кольцевой сдвиг элементов массива так чтобы его первый максимальный элемент оказался на k-том месте - C++
Дан одномерный массив размерность n и число k. Если в исходном массиве чисел больше, чем k, то в массиве выполнить кольцевой сдвиг...

Дан массив A[5,5]. Найти минимальный элемент среди элементов, расположенных в нечетных строках массива - C++
Дан массив A. Найти минимальный элемент среди элементов, расположенных в нечетных строках массива.


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.