![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() |
KATYSHA |
![]()
Сообщение
#1
|
Гость ![]() |
Помогите плиз,вообще не в зуб ногой
![]() Заранеее ОГРОМНОЕ СПАСИБО ![]() |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Самый простой вариант:
const |
KATYSHA |
![]()
Сообщение
#3
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: ![]() ![]() ![]() |
Цитата(volvo @ 16.11.2005 19:27) Самый простой вариант: Спасибо огромное!!! ![]() |
KATYSHA |
![]()
Сообщение
#4
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: ![]() ![]() ![]() |
А как со сроками сделать и файлами?Помоги ещё разок пожалуйста.
![]() 1. Дана строка символов.Группы символов,разделенные одним или несколькими пробелами и не содержащие пробелов внутри себя,будем называть словами.получить логический вектор,элемент которого истина,если в слове четное кол-во символов и ложь-впротивном случае. 2. Дан файл вещественных чисел.Если среднее арифметическое его компонент превышает значение максимального эл-та файла,удалить из него все отрицательные эл-ты,в противном случае- удалить все положительные. ЗАРАНЕЕ СПАСИБО ОГРОМНОЕ ПРЕОГОРОМНОЕ!!!!! ![]() |
klem4 |
![]()
Сообщение
#5
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
Эхх, я тут посмотрел, на форуме начались дни добрых дел и выкладывания полных решений, так что держи :
![]() про строки uses crt; -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
hiv |
![]()
Сообщение
#6
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 660 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
Цитата(KATYSHA @ 16.11.2005 21:57) 2. Дан файл вещественных чисел.Если среднее арифметическое его компонент превышает значение максимального эл-та файла,удалить из него все отрицательные эл-ты,в противном случае- удалить все положительные. Cреднее арифметическое компонентов файла всегда будет меньше или равно значению максимального эл-та файла. Может имелось в виду последнего элемента файла? -------------------- Никогда не жадничай. Свои проблемы с любовью дари людям!
|
KATYSHA |
![]()
Сообщение
#7
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: ![]() ![]() ![]() |
Спасибо огромное!!!!
![]() ![]() Добавлено (через 4 минуты): Цитата(hiv @ 17.11.2005 8:23) Cреднее арифметическое компонентов файла всегда будет меньше или равно значению максимального эл-та файла. Может имелось в виду последнего элемента файла? Я переписала задание как есть ![]() |
klem4 |
![]()
Сообщение
#8
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
Цитата Я переписала задание как есть Тогда решение будет бессмысленно ... Уточни задание у препода. -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
KATYSHA |
![]()
Сообщение
#9
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: ![]() ![]() ![]() |
препод говорит,что всё правильно и думать надо
![]() |
volvo |
![]()
Сообщение
#10
|
Гость ![]() |
KATYSHA, это невозможно...
Когда среднее арифметическое N элементов максимально? Когда все эти элементы одинаковы, так? Допустим, все элементы одинаковы и равны "Х", тогда и среднее арифметическое равно "X". РАВНО, но не БОЛЬШЕ !!! Увеличим один элемент на значение "Y", тогда ср. арифметическое увеличится на Y/N, что заведомо меньше чем Y... Так что ср. арифметическое просто НЕ МОЖЕТ быть больше макс. элемента массива... Так что пускай твой препод сам пошевелит тем, что у него вместо мозгов, и даст другое задание или переформулирует это... |
KATYSHA |
![]()
Сообщение
#11
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: ![]() ![]() ![]() |
Кстати,эта программка не работает,klim4(которую ты вначале писал мне)
![]() Сообщение отредактировано: KATYSHA - 18.11.2005 10:42 |
volvo |
![]()
Сообщение
#12
|
Гость ![]() |
To: KATYSHA
Пример значений, которые вводишь, приведи... Ненадо просто так говорить, что программа "не работает"... Тестируем мы программы все-таки... ![]() |
KATYSHA |
![]()
Сообщение
#13
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: ![]() ![]() ![]() |
Ну программа то работает,но как-то неправильно.там не должно быть столько значений,когда запускаешь её.Там появляется очень много векторов
|
volvo |
![]()
Сообщение
#14
|
Гость ![]() |
Замени основную программу вот на такую:
begin получишь распечатку только "логического" вектора... |
KATYSHA |
![]()
Сообщение
#15
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: ![]() ![]() ![]() |
Спасибо,попробую.Если не так я скажу или покажу примерную программу,потому что я просто не могу объяснить как именно она должна выглядеть.
![]() |
KATYSHA |
![]()
Сообщение
#16
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: ![]() ![]() ![]() |
Цитата(klem4 @ 17.11.2005 8:05) Эхх, я тут посмотрел, на форуме начались дни добрых дел и выкладывания полных решений, так что держи : ![]() про строки uses crt; Обьясни пожалуйста что за строка такая limits ???? ![]() ![]() |
volvo |
![]()
Сообщение
#17
|
Гость ![]() |
KATYSHA, это список символов, которыми могут разделяться слова. Следовательно, обойтись без этого можно ТОЛЬКО тогда, когда ты на 100% уверена, что ничего кроме пробелов для разделения слов во введенной тобой строке использоваться НЕ будет...
Тогда поменяй в функции вот так: while(i<=length(s)) do begin |
KATYSHA |
![]()
Сообщение
#18
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Женский Реальное имя: Катюшка Репутация: ![]() ![]() ![]() |
Это вначале поменять вместо той строки?или это по-моему в середине где-то должно быть кажись
![]() |
arhimag |
![]()
Сообщение
#19
|
![]() Знаток ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 424 Пол: Мужской Репутация: ![]() ![]() ![]() |
Я думаю что гдето в середине!
-------------------- Чего хочет женщина – того хочет Бог
|
volvo |
![]()
Сообщение
#20
|
Гость ![]() |
Цитата Я думаю что гдето в середине! ![]() Вот так будет выглядеть измененная функция GetWords полностью: function GetWords(s : string; var w : TWords; var L : TLogic) : byte; |
![]() ![]() |
![]() |
Текстовая версия | 25.07.2025 20:06 |