![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
Jill |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 105 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
сама тестовая (на числах) прога:
работает при n=10 (по условию надо n<=50) и цифрах от 1 до 10... если я правильно понимаю: - при сортировке символов сортируются их коды - символы выводятся только на экран - коды - от 0 до 127 (???) почему же ее глючит при попытке вывести на экран символы (пробелы выдает, системник пищать начинает) или при изменении количества элементов (n)??? подскажите, ПЛЗ! |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Jill, секунду...
Цитата почему же ее глючит при попытке вывести на экран символы (пробелы выдает, системник пищать начинает) или при изменении количества элементов (n)??? Покажи, как именно ты меняешь количество элементов (или как сортируешь символы и выводишь их на экран)...Подозреваю следующее: ты наверное делаешь вот так Write('N='); ... потому, что ты попытаешься заполнить массив A (содержащий ArraySize элементов) бОльшим количеством данных... |
Jill |
![]()
Сообщение
#3
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 105 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
с количеством так и делаю...
![]() а сортировка... только так додумалась:
глупо, наверное... ![]() |
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
Цитата(Jill @ 19.09.2005 22:12) с количеством так и делаю... ![]() Я так и думал ![]() uses Crt,Dos; Это для типа Integer (при N <= maxSize). Чтобы нормально сортировался Char, нужно сделать минимум изменений: 1. TType = Char вместо Integer 2. Изменить Vector чтобы генерировались символы, а не числа: procedure Vector(size, min, max: integer; 3. Сама основная программа: const |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 21:19 |