![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
OliGan |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Репутация: ![]() ![]() ![]() |
Задача состоит в том, что нужно в массив целых чисел вставить какое-то число а между всеми элементами одного знака.
Выдает ошибку exitcode = 207 Буду благодарен за подсказку ![]() program massiv; Сообщение отредактировано: volvo - 13.03.2010 16:13 |
ammaximus |
![]()
Сообщение
#2
|
![]() Ночной волк ![]() ![]() Группа: Пользователи Сообщений: 103 Пол: Мужской Репутация: ![]() ![]() ![]() |
program massiv; У меня ошибка называется 200 - деление на ноль. Логика быстрее деления, особенно если в массиве большие числа. К тому же это и вызывает ошибку. Заменил. Ты не инкриминируешь i если нет разнознаковых элементов, что дает бесконечный цикл Ты не задаешь отрицательных элементов. -------------------- Не думай о белой обезьяне.
|
OliGan |
![]()
Сообщение
#3
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Репутация: ![]() ![]() ![]() |
большое спасибо!
почему-то пропустил эту ошибку с i.. а отрицательные числа не стал пока вводить по той причине, что и с положительными не получалось. еще раз спасибо ![]() |
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
ammaximus, твой код решает задачу некорректно: надо вставить число между элементами с одинаковыми знаками, а не с разными (ноль - это положительное число, кстати, или отрицательное? В твоем варианте они вообще не учитываются). К тому же, не надо брать на себя работу компилятора, он прекрасно справляется с ней сам:
i:=0; { <--- Если оставить 1, то первая пара может быть пропущена } |
ammaximus |
![]()
Сообщение
#5
|
![]() Ночной волк ![]() ![]() Группа: Пользователи Сообщений: 103 Пол: Мужской Репутация: ![]() ![]() ![]() |
Действительно, перепутал с условием.
-------------------- Не думай о белой обезьяне.
|
![]() ![]() |
![]() |
Текстовая версия | 18.07.2025 14:10 |