
29.03.2009, 14:12
|
|
Новичок
Регистрация: 08.02.2008
Сообщений: 19
С нами:
9608715
Репутация:
0
|
|
Составить программу, которая анализирует заданный входной файл, содержащий текст программы на С++, и переписывает из него все идентификаторы в выходной файл. Повторения идентификаторов в выходном файле не допускаются.
На С++
Назовите цену за которую возьмётесь за решения задания
|
|
|

29.03.2009, 15:39
|
|
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
С нами:
9394886
Репутация:
1467
|
|
Сообщение от HencH_MaN
Составить программу, которая анализирует заданный входной файл, содержащий текст программы на С++, и переписывает из него все идентификаторы в выходной файл. Повторения идентификаторов в выходном файле не допускаются.
На С++
Назовите цену за которую возьмётесь за решения задания
Тебе просто надо выбрать все идентификаторы из текста программы?То есть на вход подается текст верно написанной программы и его не надо проверять на наличие ошибок...
Последний раз редактировалось KaZ@NoVa; 29.03.2009 в 15:42..
|
|
|

29.03.2009, 21:01
|
|
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
С нами:
9394886
Репутация:
1467
|
|
Сообщение от HencH_MaN
Составить программу, которая анализирует заданный входной файл, содержащий текст программы на С++, и переписывает из него все идентификаторы в выходной файл. Повторения идентификаторов в выходном файле не допускаются.
На С++
Назовите цену за которую возьмётесь за решения задания
.Ну не меньше 1000р.
|
|
|

30.03.2009, 13:28
|
|
Новичок
Регистрация: 08.02.2008
Сообщений: 19
С нами:
9608715
Репутация:
0
|
|
Ппц второй семестр тебе я в шоке О_о издеваешься?
|
|
|

30.03.2009, 13:51
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами:
10097606
Репутация:
3349
|
|
ну если прожка простая то алгоритм простой.
1) заменяешь табуляторы на пробел
2) удаляешь все двойные пробелы т.е. везде тока по 1 пробелу
3) нужна тебе таблица типов данных типа int, ulong итд итп.
котороче все которые знаешь ))
4) эти идентификаторы и анализируй что после них за переменные и загоняй из в массив
5) а там дальше осей повторы в массиве.
Задача пппц геморная, но решаемая )
|
|
|

30.03.2009, 14:53
|
|
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
С нами:
10042776
Репутация:
275
|
|
HencH_MaN
нужно как-нибудь разделять идентификаторы по области видимости? Что если два одинаковых идентификатора в разных областях видимости?
update:
если нет, то задача достаточно простая. Если да, то немногим сложнее.
Последний раз редактировалось Forcer; 30.03.2009 в 18:26..
|
|
|

30.03.2009, 17:11
|
|
Познающий
Регистрация: 16.02.2009
Сообщений: 44
С нами:
9069208
Репутация:
81
|
|
|
|
|

30.03.2009, 18:59
|
|
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
С нами:
9394886
Репутация:
1467
|
|
Сообщение от playhard.g0pr0
1. В архиве нет самих заданий. Лишь ссылки на стр. в учебнике/задачнике// !!!!! Напиши аську, я посмотрю задания.
|
|
|

30.03.2009, 22:37
|
|
Новичок
Регистрация: 08.02.2008
Сообщений: 19
С нами:
9608715
Репутация:
0
|
|
Сообщение от Forcer
HencH_MaN
нужно как-нибудь разделять идентификаторы по области видимости? Что если два одинаковых идентификатора в разных областях видимости?
update:
если нет, то задача достаточно простая. Если да, то немногим сложнее.
Нет разделять не нужно
|
|
|

31.03.2009, 21:49
|
|
Новичок
Регистрация: 08.02.2008
Сообщений: 19
С нами:
9608715
Репутация:
0
|
|
Сообщение от Forcer
HencH_MaN
если нет, то задача достаточно простая. Если да, то немногим сложнее.
Поможешь плиз мне через 2 недели сдавать 
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|