Здравствуйте, уважаемые эксперты !!! Позвольте задать Вам пару вопросов: 1) Появилась возможность достать себе Borland Pascal и Turbo Pascal обе 7 версии. Что на Ваш взгляд себе лучше поставить ??? 2) И помогите советом, как реализовать такую задачу: Пользователь вводит предложение и программа выводит каждое слово этого предложения, а через тире у этого каждого слова пишется его часть речи. Например:
Человек - Существительное. идет - Глагол. и - Союз. думает - Глагол.
P.S.: Извините на глупые вопросы. Заранее большое спасибо. С уважением SATAN aka NAPALM.
Приветствую Вас, SATAN aka NAPALM! 1)Borland Pascal и Turbo Pascal это посути одно и тоже. Borland - это фирма производитель, Turbo - одна из версий паскаля. 2)Довольно сложная задача, самый явный способ - составить словарь и анализировать текст уже сравнивая полученные члова со словами в словаре. А вообще то задачка их области искуственного интелекта, и если ты только осваиваешь Паскаль, то пожалуй еще рановато за нее браться. Ответ отправлен: 21.11.2003, 20:12 Отправитель: Phenix Отвечает samum2000
Здравствуйте, SATAN aka NAPALM! 1. Ставьте Borland Pascal 7.0! И даже не сомневайтесь! Вообще-то довольно часто под BP подразумевают Borland Pascal with Objects 7.0, в состав которой и входят вышеупомянутые системы. 2. Дам никак! Не мучайтесь ерундой, русский язык такой велики и могучий, что вы запаритесь просто. Даже такая "умная" система, как Орфо, и то спрашивает, к какой части речи это слово относится. Ответ отправлен: 23.11.2003, 17:19 Отправитель: samum2000 Отвечает sir henry
Здравствуйте, SATAN aka NAPALM! 1. Ни тот ни другой :). Если есть доступ к интернет, то лучше скачайте себе FreePascal и поставьте его. Полный аналог BP7/TP7 со всевозможными добавлениями и улучшениями. -------- www.freepascal.net - немецкий сайт, там его довольно часто обновляют. Более компактен, чем оригинальный - удобнее для просмотра. Ести версии для DOS, Windows, Linux и FreeBSD. www.ru.freepascal.org - наше зеркало родного его сайта, на английском. Самый большой набор платформ. -------- Если у Вас машина более чем Пень200 и стоит win95 или выше, ставить ни тот ни другой нельзя - сильно глючат, замучаетесь отлавливать ошибки. Не говоря уж о том, что они 16-ти разрядные, а компы уже давно 32-ух разрядные :). 2. А Вы можете реализовать эту задачу не прибегая к какому-либо языку программирования? Если можете, тогда проблем с паскалем не будет
:). Как Вы определяете где идет существительное, а где глагол? Решите для себя эту задачу, а потом можно смело садиться писать программу :). Ответ отправлен: 21.11.2003, 13:40 Отправитель: sir henry Отвечает hobit
Привет. 1) Лучше BP. Почему? - Сможешь писать под Protected Mode и Windows. Во всём остальном - практически тот же TP. 2) Задача весьма и весьма нетривиальная (конкретно анализ самих слов - какую часть речи они из себя представляют). Если союзы с предлогами ещё легко - они не склоняются, то имена существительные....
Ответ отправлен: 21.11.2003, 17:56 Отправитель: hobit Отвечает Tancho
Доброе время суток, SATAN aka NAPALM! 1)Разница в том что в среду Borland Pascal'а можно создать приложения для DOS и WINDOWS, а также компилировать DLL библиотеки, а из Turbo Pascal'я только DOS приложения и НЕ можно компилироват DLL(библиотек для динамическую сборку). Еще Borland Pascal содает так называемые DPMI(Dos Protected Mode Interface) приложения, а Turbo Pascal НЕТ. Так что мой совет - если ты начинаеш теперва изучать Pascal( а мне кажеться что ты именно такой) инсталируй Turbo Paskal и учис! 2) Гвозд проблема как можно определить какое из введеных слов Существительное, какое Глагол и т.д., иначе вводиш, определяеш категория слова и выводиш на екран!
Ответ отправлен: 21.11.2003, 13:07 Отправитель: Tancho Отвечает URiS
Приветствую Вас, SATAN aka NAPALM! 1) Как правило, BP нигде не используется из-за того, что он для Win, а для него есть Delphi. :) А вот TP для ДОС. 2) Здесь сначала заполняешь отдельными словами из предложения массив. Затем сравниваешь слова с базами для каждой части речи и делаешь вердикт... Можно ещё по окончаниям определять, но это не очень надёжно, хотя и быстрее гораздо.
Ответ отправлен: 22.11.2003, 10:47 Отправитель: URiS
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.