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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.01.2010, 09:40   #1
TuuuZ
Пользователь
 
Регистрация: 28.12.2009
Сообщений: 27
По умолчанию Paskal про массивы

В массиве A=(a1, а2, ..., аn) удалить все элементы, стоящие между мини-мальным положительным и максимальным отрицательным элементами.
TuuuZ вне форума Ответить с цитированием
Старый 12.01.2010, 09:55   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Разбей задачу на этапы:
1) Получение или ввод данных массива
2) Поиск самого максимального отрицательного и самого минимального положительного элементов в цикле (эти две задачи можно объединить в одном цикле)
3) Зависит от реализации массива, удаление в цикле всех элементов удовлетворяющих условию. Для массивов с малым числом элементов я бы создал новый массив, куда не включил данные элементы. Для массива с большим числом элементов, просто пометил бы в специальной таблице (хеше), что данные элементы отсутствуют. Более подробно об этом можно узнать, если поискать в гугле информацию о разреженных массивах.
4) Вывод результирующего массива
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 12.01.2010, 09:57   #3
IT-man
АльTRUEи$т
Форумчанин
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
По умолчанию

Стучи в аську сделаю за вознаграждение!не дорого!
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»
IT-man вне форума Ответить с цитированием
Старый 12.01.2010, 13:55   #4
Базиля
Участник клуба
 
Аватар для Базиля
 
Регистрация: 03.12.2009
Сообщений: 1,013
По умолчанию

Если в скором времени помощь не получишь, пиши в личку, помогу.
P.S. название темы аж прям глаза режет....
Базиля вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Paskal - задача про коров )) TuuuZ Помощь студентам 5 04.10.2013 09:35
Paskal двумерные массивы TuuuZ Помощь студентам 4 10.01.2010 14:38
Paskal массивы TuuuZ Помощь студентам 2 07.01.2010 17:36
про массивы. D.K. Помощь студентам 4 27.12.2009 12:20
Задча про массивы Divoha Общие вопросы C/C++ 3 27.06.2009 13:35