Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [Turbo C++ 3.0] Одномерный массив


Автор: Tanzilit 25.4.2007, 00:03
Эх я дурачек! Поздно спохватился! В идеале в четверг надо бы уже сдать а я только опомнился! В общем плиз хелп! нужно выполнить задачу на старом досовском компиляторе Turbo C++ version 3.0(1990-1992) Это тот что под дос.Вот условие задачи:
Дан одномерный массив A(n).Выполнить циклический сдвиг массива на 1 позицию вправо
Помогите плиз очень надо!


Автор: Ryoga 25.4.2007, 00:46
Код

const n = 10;
int A[n] = {1,2,3,4,5,6,7,8,9,10};
int tmp=A[n-1];
for(int i=n-1;i>=0;i--) A[i]=A[i-1];
A[0]=tmp;

Что-то похожее...

Автор: apook 25.4.2007, 07:29
Цитата

Выполнить циклический сдвиг массива на 1 позицию вправо

Пузырьком его! Десяточка была в начале всплыла в конце, а все остальные сдвинулись к началу smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)