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

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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2011, 03:02   #1
flz
Новичок
Джуниор
 
Регистрация: 12.07.2011
Сообщений: 1
По умолчанию у кого есть соображения по этому поводу

препод дал задачи, до этого не делали такие..

Задача 1
Задана система из шести слов длиной не менее 5 символов каждое. Подсчитать количество слов, содержащих заданную подстроку или сформировать из шести слов три слова, конкатенацией первого со вторым, третьего с четвертым, пятого с шестым.

Задача 2
Дан текст. Вывести все слова, предварительно удалив из них все предыдущие вхождения последней буквы. Пример текста, обрабатываемого программой, написать самостоятельно.
flz вне форума Ответить с цитированием
Старый 13.07.2011, 03:26   #2
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию

У меня.

1.
На входе: раз два три раз два три
На выходе: раздва трираз дватри (для варианта после или — «сцепление»)

2.
На входе: раз два три четыре ВОВ
На выходе: раз два три чтыре ОВ

(В 1-й, чисто для примера, взял слова < 5 символов.)

Последний раз редактировалось Sasha_Smirnov; 13.07.2011 в 09:23. Причина: убрал выделения.
Sasha_Smirnov вне форума Ответить с цитированием
Старый 13.07.2011, 07:53   #3
flz
Новичок
Джуниор
 
Регистрация: 12.07.2011
Сообщений: 1
По умолчанию

а саму программу составить сможешь?
flz вне форума Ответить с цитированием
Старый 13.07.2011, 08:02   #4
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию

Могу-то могу, но пока некогда.

2-я просто решается в Word’е, записью макроса.

(Других средств программирования не держу.)
Sasha_Smirnov вне форума Ответить с цитированием
Старый 13.07.2011, 08:49   #5
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от flz Посмотреть сообщение
а саму программу составить сможешь?
А, сколько это в рублях?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 13.07.2011 в 08:51.
Smitt&Wesson вне форума Ответить с цитированием
Старый 13.07.2011, 08:57   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Автор темы упорно не хочет читать/понимать/выполнять правила форума,
поэтому переношу тему во Фриланс.

Модератор.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 13.07.2011, 09:59   #7
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию 2-я задача (слова — в документе Word)

Word преобразует текст документа, если выполнить в нём нижеследующий код.

Sub Макрос4()

Dim LastLetter As String * 1

Selection.HomeKey wdStory 'курсор - в начало документа Word

With Selection.Find

Do
.Text = "<*>"
.Wrap = wdFindStop
.Execute Replace:=wdReplaceNone 'слово выделено, но пока не заменяем
LastLetter = Right(Selection, 1) 'нашли в слове последнюю букву
.Replacement.Text = Replace(Selection, LastLetter, "") & LastLetter
.Execute Replace:=wdReplaceOne 'заменили слово на его ужатое подобие
Selection.Collapse direction:=wdCollapseEnd 'сняли выделение (к концу слова)

Loop While .Found

End With

End Sub

Последний раз редактировалось Sasha_Smirnov; 13.07.2011 в 11:35. Причина: урезал.
Sasha_Smirnov вне форума Ответить с цитированием
Старый 13.07.2011, 10:01   #8
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Сделаю недорого. Контакты ниже.
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 13.07.2011, 11:20   #9
sheka
Босс
Форумчанин
 
Аватар для sheka
 
Регистрация: 03.06.2009
Сообщений: 125
По умолчанию

255507394.

Две одинаковые вложенные ошибки называются четной ошибкой и ошибкой не являются.
Ася 255507394. Отзывы здесь.
sheka вне форума Ответить с цитированием
Старый 13.07.2011, 11:26   #10
Leo08
Delphi master
Пользователь
 
Аватар для Leo08
 
Регистрация: 28.05.2011
Сообщений: 96
По умолчанию

Напишу на Delphi, Pascal. Leo08@xaker.ru
БЯЯЯГГАААААА
Leo08 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
У кого нибудь есть БД? Verwolf Помощь студентам 9 02.06.2011 22:31
Скиньте у кого есть Angel_of_Death Общие вопросы Delphi 2 19.02.2011 16:37
У кого есть исходник ALEKS_STRELOK Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 17.03.2009 19:53