Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 1
Регистрация: 30.10.2012
Сообщений: 61
1

Сдвиг элементов массива + условие

26.12.2013, 02:53. Показов 371. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Испытываю затруднения с решением данной задачи.
Произвести сдвиг элементов массива на K позиций в право по правилу: при сдвиге на одну позицию в право i-й элемент становится i+1, а n-й элемент - первым.

Для того что бы сдвигать елементы я так понял этот код подходит, но вот как сделать условие. Перекидывание элементов массива...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var
   a:array[1..100] of integer;
   i,r,n,k,j:integer;
begin
write('çàäàéòå N');
   read(n);
write('Çàäàéòå Ê');
 read(k);
 for i:=1 to n do
  read(a[i]);
 for i:=1 to k do
  begin
   for j:=n downto 1 do
    if (j=n) then r:=a[n] else a[j+1]:=a[j];
   a[1]:=r;
  end;
 for i:=1 to n do
  write(a[i],' ');
 readln
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2013, 02:53
Ответы с готовыми решениями:

Если сумма элементов массива положительна, то осуществить циклический сдвиг элементов массива вправо
Прощу помочь с решением задачи. Дан массив А(N). Если сумма элементов массива положительна, то...

Сдвиг элементов массива
Написать программу, в которой для массива из 20 элементов, заполненного случайными числами от-20 до...

Сдвиг элементов массива
Можно ли к данной программе припилить сдвиг с таким условием: Произвести циклический сдвиг вправо...

Сдвиг элементов массива
есть массив. пусть X(n*m) записать элемент x(str, col) в временную переменную (temp1). сдвинуть...

0
26.12.2013, 02:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2013, 02:53
Помогаю со студенческими работами здесь

Сдвиг элементов массива вправо
Ребята помогите с массивами, написал программу, а учитель сказал, что она написано не так, что надо...

Замена и сдвиг элементов массива
В массиве А(n) заменить все его элементы, стоящие после минимального, нулями. Произвести сдвиг...

Сдвиг элементов массива, поиск не помог!
Начало как и у многих, дана прямоугольная матрица n x m, нужно произвести сдвиг на k элементов...

Осуществить циклический сдвиг элементов массива
Дан массив размера N. Осуществить циклический сдвиг элементов массива влево1|вправо2 на одну...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru