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

Элементы исходного массива циклически сдвинуть на 6 позиций вправо

12.01.2012, 01:44. Показов 1476. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
5. Задать массив 10 чисел.Воспользовавшись вспомогательным массивом, элементы исходного массива циклически сдвинуть на 6 позиций вправо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.01.2012, 01:44
Ответы с готовыми решениями:

Циклически сдвинуть элементы одномерного массива на К позиций влево
1. Дан одномерный массив, который содержит не более 50 целых чисел. Циклически сдвинуть элементы...

Циклически сдвинуть элементы массива вправо на значение k, введенное с клавиатуры.
Прошу помочь написать 2 програмки. 1. Дан одномерный массив, состоящий из n элементов....

Дана последовательность из n вещественных чисел. Сдвинуть все элементы последовательности циклически на k позиций влево
26. Дана последовательность из n вещественных чисел. Сдвинуть все элементы последовательности...

Элементы массива х циклически сдвинуть на n позиций вправо
Элементы массива х циклически сдвинуть на n позиций вправо( код pascal, delphi) помогите пожалуйста

1
16 / 16 / 9
Регистрация: 07.10.2011
Сообщений: 77
Записей в блоге: 1
12.01.2012, 10:40 2
Лучший ответ Сообщение было отмечено annuchka как решение

Решение

5. Задать массив 10 чисел.Воспользовавшись вспомогательным массивом, элементы исходного массива циклически сдвинуть на 6 позиций вправо.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
uses crt;
var i, j : integer;
     a, b : array [1..n] of integer;
begin
  for i := 1 to 10 do
     read(a[i]);
  for i := 1 to 10 do
  begin
     j := i - 6;
     if (j <= 0) then
      j := 5 - j;
     b[j] := a[i];
  end;
  for i := 1 to 10 do
    a[i] := b[i];
  for i := 1 to 10 do
    write(a[i], ' ');
end.
0
12.01.2012, 10:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.01.2012, 10:40
Помогаю со студенческими работами здесь

Элементы массива X циклически сдвинуть на n позиций вправо.
Элементы массива X циклически сдвинуть на n позиций вправо. Добавлено через 16 секунд const n=...

Циклически сдвинуть все элементы неупорядоченного массива на k позиций вправо
Дан неупорядоченный линейный массив A, содержащий вещественные числа. Циклически сдвинуть все...

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

Циклически сдвинуть элементы массива на заданное количество позиций
Задан линейный массив. Осуществить в нем сдвиги по следующим правилам: Циклически сдвинуть на k...

Циклически сдвинуть элементы массива на K элементов вправо (влево).
1)Дана последовательность чисел, среди которых имеется один нуль. Вывести на печать все числа,...

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


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

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