![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Gl00M |
![]() ![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 27 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
Опять массивы..
![]() Как определить, что элемент массива стоит на нечетном месте (т.е. i=1,3,5...)? |
![]() ![]() |
forMator |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Пользователи Сообщений: 49 Пол: Мужской Репутация: ![]() ![]() ![]() |
Я бы определил это следующим образом:
Код if i mod 2 <> 0 then И после then то что тебе нужно. Элементы будут стоять как раз на нечетном месте. mod-это остаток от целого деления. |
klem4 |
![]()
Сообщение
#3
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
Еще есть ф-я odd(i), она возвращает true, если i - _не_четное.
А вообще, елси тебе надо в массиве работать только с четными/нечетными элементами, чтобы не делать лишних проверок, используй цикл while (например) с шагом 2. -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
Gl00M |
![]()
Сообщение
#4
|
Новичок ![]() Группа: Пользователи Сообщений: 27 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
Вот я создаю программу:
uses crt; ... и способ forMator'а не прокатывает... ![]() |
volvo |
![]()
Сообщение
#5
|
Гость ![]() |
Gl00M, глаза наверх подними:
Цитата(Правила Раздела) 5. Самое главное - это раздел теоретический, т.е. никаких задач и программ - для этого есть отдельный раздел! Теоретически тебе подсказали, что делать. Не получается практически - я перенесу тему в Задачи... НО!!! В следующий раз, если ты на 100% уверен, что после подсказки у тебя ВСЕ РАВНО не получится - создавай ее в "Задачах" сразу! |
Gl00M |
![]()
Сообщение
#6
|
Новичок ![]() Группа: Пользователи Сообщений: 27 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
Хорошо. Перенисе в задачи. а код я выложил для примера, чтобы посмотрели для наглядности...
![]() |
volvo |
![]()
Сообщение
#7
|
Гость ![]() |
uses crt;Что именно не работает? |
Gl00M |
![]()
Сообщение
#8
|
Новичок ![]() Группа: Пользователи Сообщений: 27 Пол: Мужской Реальное имя: Евгений Репутация: ![]() ![]() ![]() |
volvo, спасибо! Я уже решил так же..
![]() |
![]() ![]() |
![]() |
Текстовая версия | 21.07.2025 10:57 |