Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2011, 00:00   #1
Angel_
Новичок
Джуниор
 
Регистрация: 08.12.2011
Сообщений: 8
Печаль Не знаю как написать программу, не проходите мимо..

Если кто может... Я никогда не работала в Builder C++ 6, дали задание с которым не справилась.. Ну никак просто.. Я не умею.. нужно написать программку " Переводчик (рус-укр)" помогите кто нибудь(
Angel_ вне форума Ответить с цитированием
Старый 09.12.2011, 03:15   #2
J.B.DiGriz
Пользователь
 
Регистрация: 08.12.2011
Сообщений: 45
По умолчанию

а поподробнее можно?
к примеру, откуда программа будет брать перевод или надо самому ввести перечень слов с переводом?
J.B.DiGriz вне форума Ответить с цитированием
Старый 09.12.2011, 03:19   #3
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

да если уж совсем бональ... то считывать по слову... и искать в словоре... и подставлять замену... собственно в чем проблемы? ...
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 09.12.2011, 06:23   #4
Демик
Форумчанин
 
Аватар для Демик
 
Регистрация: 30.01.2011
Сообщений: 231
По умолчанию

J.B.DiGriz, создаёте файл, в который записываете слова с переводом, после в программе пишите, "Введите слово для перевода" слово заносите в строку ну или куда вам удобнее и уже это строку сравниваете со словами из файла с переводом, если есть совпадения, то считываете совпавшую строку из файла и выводите её на экран, вот и всё.
Злостный анимешнег =^.^=
Демик вне форума Ответить с цитированием
Старый 09.12.2011, 06:39   #5
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,964
По умолчанию

Используйте список класса TStringList. А в файле поместите текст такого формата:
Имя=значение.
Например:
обозначить=визначити
деньги=грошi

И так далее. При помощи функций Names и IndexOfName, Вы легко можете получить, как имя, так и значение любой строки.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 09.12.2011, 11:38   #6
Angel_
Новичок
Джуниор
 
Регистрация: 08.12.2011
Сообщений: 8
По умолчанию

Да нет.. Проблема в том, что программу нужно уже срочно сдать, а я вообще не понимаю этого... Ну смотрю как баран на новые ворота( уже не знаю кого спросить, ищу исходники на сайтах, безуспешно( думала может туи у кого завалялся..( помогите пожалуйста... А то не закрою(

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
Используйте список класса TStringList. А в файле поместите текст такого формата:
Имя=значение.
Например:
обозначить=визначити
деньги=грошi

И так далее. При помощи функций Names и IndexOfName, Вы легко можете получить, как имя, так и значение любой строки.

Я понимаю, что это выглядет довольно просто... Но я не могу написать( я пробовала(

Последний раз редактировалось Stilet; 09.12.2011 в 21:08.
Angel_ вне форума Ответить с цитированием
Старый 09.12.2011, 12:27   #7
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,964
По умолчанию

Лови ангелочек. Только не плачь
Вложения
Тип файла: zip Perevod.zip (769.9 Кб, 23 просмотров)
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 09.12.2011, 12:44   #8
Angel_
Новичок
Джуниор
 
Регистрация: 08.12.2011
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
Лови ангелочек. Только не плачь

Спасибо солнышко!!! Вечером прийду с учебы и посмотрю))) у меня внутри счастье прям...
Angel_ вне форума Ответить с цитированием
Старый 09.12.2011, 14:57   #9
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

А вдруг ей нужно переводить текст, а не по словам? ) Так было бы интереснее )
Son Of Pain вне форума Ответить с цитированием
Старый 09.12.2011, 15:05   #10
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,964
По умолчанию

Цитата:
Сообщение от Son Of Pain Посмотреть сообщение
А вдруг ей нужно переводить текст, а не по словам? ) Так было бы интереснее )
В ТЗ об этом не написано. И потом, текст переводить сложнее. Нужен не пословный, а контекстный переводчик.
Например, фраза - "Как Вы относитесь к Политическому курсу Путина?"
На украинский будет переведена как - "Шо-шо?"
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не знаю как написать программу по файлам. ПаскальАВС we4r Помощь студентам 0 01.06.2011 22:45
не знаю как дальше написать программу rasperatar Помощь студентам 2 05.12.2010 21:58
Нужны решения несложных задачек методом монте-карло!Умоляю ВАС не проходите мимо;(( Galinablankabulbul Помощь студентам 6 01.06.2009 10:11
Надо написать программу, но не знаю на каком языке kuanysh Свободное общение 17 16.02.2009 21:05
ПОИСК ОДИНАКОВЫХ СЛОВ (не проходите мимо!) MAD Помощь студентам 12 24.12.2007 22:41