IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> массивы, преоброзование, заполнение, сжатие массивов
jenka
сообщение 28.10.2006 0:48
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 18
Пол: Женский
Реальное имя: Евгения

Репутация: -  0  +


Есть такие задачи:
1. Сжать массив, удалив из него все элементы, модуль которых
находится в интервале [a, b]. Освободившиеся в конце массива элементы
заполнить нулями.
2. Преоброзовать массив таким образом, чтобы в первой его половине
распологались элементы, стоявшие в нечетных позициях, а во второй
половине-элементы, стоявшие в четных позициях.
3. Заполнить массив из пятнадцати элементов случайным образом
вещественными значениями х (0<х<105).

Очень нужна помощь с их решением. Помогите, плиз.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
volvo
сообщение 28.10.2006 2:38
Сообщение #2


Гость






Так... А вот теперь у меня вопрос: кто-нибудь сможет написать программу, выполняющую второе задание, без использования доп. массива (если ответ "Да" - то просьба тоже скрывать программу, теги [ SPOILER ] [ /SPOILER ], дайте подумать остальным)... Мое решение:
Спойлер (Показать/Скрыть)
 К началу страницы 
+ Ответить 

Сообщений в этой теме
jenka   массивы   28.10.2006 0:48
lapp   1. Сжать массив, удалив из него все элементы, моду...   28.10.2006 1:48
volvo   :no1: Почти... Нужно обратное действие: if NOT( (...   28.10.2006 2:05
lapp   Недремлющий volvo всегда на посту :). Спасибо...   28.10.2006 2:12
volvo   Так... А вот теперь у меня вопрос: кто-нибудь смож...   28.10.2006 2:38
lapp   написать программу, выполняющую второе задание, б...   28.10.2006 4:07
Malice   Так... А вот теперь у меня вопрос: кто-нибудь смо...   28.10.2006 10:46
volvo   lapp, если ты добавишь в самом конце программы: ...   28.10.2006 4:21
lapp   volvo, в твоем решении используется рекурсия.. Ни...   28.10.2006 4:26
Bokul   Вот мой вариант. uses crt; const n=10; var ...   28.10.2006 4:27
lapp   Вот мой вариант. Bokul, для n=12 у тебя непоряд...   28.10.2006 4:42
Bokul   Да, такой способ не идет при количестве кратном 4-...   28.10.2006 4:58
мисс_граффити   раз сохранение порядка необязательно: program mas;...   28.10.2006 11:55
lapp   раз сохранение порядка необязательно: Что-та не ...   28.10.2006 12:11
volvo   , что значит, необязательно? Смысл-то какой в этом...   28.10.2006 12:04
мисс_граффити   в задании про это ни слова. бывают ситуации, когда...   28.10.2006 12:20
lapp   в задании про это ни слова. ... Malice, проверь п...   28.10.2006 12:24
Malice   [b]Malice, проверь при нечетной длине массива... ...   28.10.2006 13:06
lapp   даже честней чем у [b]Volvo, ?????????? ? ? ??...   28.10.2006 13:14
volvo   А его никакого нет... Пока Автор не соизволит напи...   28.10.2006 13:23
jenka   Всем огромное спасибо за поддержку. Задания такие ...   28.10.2006 20:18


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 21.07.2025 21:19
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"