Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.02.2011, 18:07   #1
tomriddle
Новичок
Джуниор
 
Регистрация: 03.02.2011
Сообщений: 1
По умолчанию Обработка одномерного массива

Здравствуйте, недавно я столкнулся с необходимостью пошагово объяснить, как выполняется обработка одномерного массива в следующей задаче:
В программе описан одномерный целочисленный массив A[0..10]. Дан фрагмент программы:
for i:=0 to 10 do
A[i]:=i+1;
for i:=1 to 10 do
A[i]:=A[i-1];

Как изменяются элементы этого массива?

Заполнение массива выполнить просто: A[i]:=i+1
A[0]=1, A[1]=2 ... A[10]=11
А вот при изменении массива во втором цикле возникает какое-то непонимание.
A[1]=A[1-1]=A[0]=1
A[2]=A[2-1]=A[1]=2
....
A[10]=A[10-1]=A[9]=10
При прогонке задачи в программной среде все элементы массива выводятся равными единице.
Объясните пожалуйста, почему я рассуждаю неправильно?
tomriddle вне форума Ответить с цитированием
Старый 03.02.2011, 18:14   #2
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

A[1]=A[1-1]=A[0]=1
и теперь элемент массива A[1] = 1 и на следующем проходде
A[2]=A[2-1]=A[1]=1 и тд
vovk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обработка одномерного массива avengelus Помощь студентам 5 23.10.2010 08:38
C# - из одномерного массива -> двумерный Vovan_Super Общие вопросы .NET 2 06.07.2010 19:27
Обработка одномерного массива. Gangstervic Помощь студентам 0 16.12.2009 19:21
Упорядочение одномерного массива. Arzamaks Помощь студентам 4 25.11.2009 09:46
Turbo Pascal. Формирование и обработка одномерного массива мирЗвонка Помощь студентам 2 04.11.2009 12:17