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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2013, 16:19   #1
Rossomaxa
 
Регистрация: 17.07.2012
Сообщений: 4
По умолчанию Процедура, которая вставляет элемент в указанное место числового массива

Написать программу, содержащую процедуру, которая вставляет элемент в указанное место числового массива. При этом все элементы, начиная с указанного, передвигаются на одну позицию вниз. Последний элемент массива может быть потерян. С помощью указанной процедуры вставить три элемента, номера и значения которых ввести с клавиатуры.

Нужна очень эта программа девушке для зачета(( Ребят если кто может(( Буду очень признателен((

Последний раз редактировалось Serge_Bliznykov; 08.12.2013 в 23:05.
Rossomaxa вне форума Ответить с цитированием
Старый 08.12.2013, 21:28   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,304
По умолчанию

Реализуй такой алгоритм:
0. Создай массив из n элементов, например с именем mas.
1. Запросить номер элемента для вставки.
2. Прочитать номер, например в переменную k.
3. Запросить значение для вставляемого элемента.
4. Прочитать значение, например в переменню NewElement.
5. В цикле типа for с параметром i меняющемся от k до n
6. Значение элемента mas[i] переместить во временную переменную, например temp.
7. Новое значение NewElement поместить вместо mas[i].
8. Значение из temp перенести в NewElement.
9. Продолжить цикл.

По окончании получишь массив, в который вставлен один элемент.
Если организовать внешний цикл на три элемента (начало перед п.1), например с параметром j, то можно будет запросить три новых элемента и получить нужный результат.

Как-то так, ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставка диаграммы из Excel в Word в указанное место закладкой. Erop777 Microsoft Office Word 3 10.01.2013 16:11
Добавление строки или столбца в указанное место массива revaldo666 Общие вопросы C/C++ 11 28.03.2011 16:47
Переод каретки в указанное место в RE MyLastHit Общие вопросы Delphi 8 08.08.2010 20:49
Паскаль. процедура сортировки числового массива методом выбора Оксаночка:) Помощь студентам 2 24.08.2009 11:41