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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2013, 15:35   #1
lialia
Форумчанин
 
Регистрация: 08.12.2012
Сообщений: 116
По умолчанию Массивы

Здравствуйте,подскажите пжлст как можно сделать ,чтобы когда 1)пользователь вводит индекс элемента выводилось соответствующее число
2)пользователь вводит соответствующий индекс и заменяет число на новое ? заранее спасибо
lialia вне форума Ответить с цитированием
Старый 22.09.2013, 15:46   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

1) запросить индекс для вывода, вывести элемент по индексу
Код:
read(k);
write(a[k], ' ');
2) запросить индекс и число, заменить элемент по индексу
Код:
read(k, b);
a[k] := b;
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 22.09.2013, 16:08   #3
lialia
Форумчанин
 
Регистрация: 08.12.2012
Сообщений: 116
По умолчанию

спасибо,сейчас попробую сделать)
lialia вне форума Ответить с цитированием
Старый 22.09.2013, 19:53   #4
lialia
Форумчанин
 
Регистрация: 08.12.2012
Сообщений: 116
По умолчанию

а если массив многомерный ,но переведен в одномерный ,то к должно быть вещественного типа?
lialia вне форума Ответить с цитированием
Старый 22.09.2013, 20:04   #5
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Если k - это индекс элемента, то должен быть целого типа в любом случае.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 22.09.2013, 20:13   #6
lialia
Форумчанин
 
Регистрация: 08.12.2012
Сообщений: 116
По умолчанию

я имею ввиду если у меня индекс 2.3 допустим
lialia вне форума Ответить с цитированием
Старый 22.09.2013, 20:16   #7
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Тогда запросите несколько чисел-индексов.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 22.09.2013, 20:16   #8
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Сообщение от lialia Посмотреть сообщение
я имею ввиду если у меня индекс 2.3 допустим
. .
Цитата:
...то должен быть целого типа в любом случае
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 22.09.2013, 20:19   #9
lialia
Форумчанин
 
Регистрация: 08.12.2012
Сообщений: 116
По умолчанию

поняла,спасибо)
lialia вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерные массивы, двумерные массивы, строки Sand093 C++ Builder 11 20.05.2012 21:48
Двумерные массивы(матрица) 2)Строковые массивы(строки): 3)Структуры nuriyat Помощь студентам 1 21.01.2012 16:16
Двумерные массивы(массивы указателей на массивы) krytishka99 Помощь студентам 1 29.12.2011 19:51
указатели на массивы и массивы указателей blacktener Общие вопросы C/C++ 16 13.06.2011 20:45
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12