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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2011, 18:00   #1
kartasskiy
 
Регистрация: 13.05.2011
Сообщений: 8
По умолчанию строки

Помогите ,пожалуйста . Нужно написать следующие программы:

В файле а набран текст.
1) Из заданного текста предложения выбрать и напечатать только те символы, которые встречаются в нем только один раз (в том по¬рядке, в котором они встречаются в тексте).
2) Вывести символы которые встречаются в первой строке, и не встречаются в последней строке.
3) Сообщить самое длинное и самое короткое слово.
4) Вывести результаты в файл a1,a2,a3. соответственно.
kartasskiy вне форума Ответить с цитированием
Старый 13.05.2011, 18:30   #2
RomiKon
Форумчанин
 
Регистрация: 11.04.2010
Сообщений: 143
По умолчанию

1) Заводим две строки. В первую полностью считываем файл. Затем пускаем цикл по каждому символу, начиная от позиции символа до конца строки пускаем ещё один цикл в этом цикле по оставшимся символам, если символ считанный во внешнем цикле не встретился во внутреннем то кидаем его во вторую строку. После завершения циклов мы получим желаемую последовательность во второй строке.
2) тот же приём только внешний цикл пускаем по элементам первой строки а внутренний по символам последний строки(потом можно з результирующей строки удалить одинаковые, или делать это сразу)
3)ну это совсем легко, попробуйте сами(читайте по одному символу если встретилась не буква и не цифра то вы считали слове слово=))
4)а в чём проблема то?
RomiKon вне форума Ответить с цитированием
Старый 16.05.2011, 18:36   #3
kartasskiy
 
Регистрация: 13.05.2011
Сообщений: 8
По умолчанию

спасибо большое,но мне бы это всё на паскале,если можно :-)
kartasskiy вне форума Ответить с цитированием
Старый 18.05.2011, 10:24   #4
kartasskiy
 
Регистрация: 13.05.2011
Сообщений: 8
По умолчанию

отладку напишите да
kartasskiy вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны строки S и S0. Удалить из строки S все подстроки, совпадающие с S0 . Если совпадающих подстрок нет, Шпунюся Помощь студентам 1 16.12.2010 21:02
Создание пустой строки и копирование в неё содержимое предыдущей строки Gvaridos Microsoft Office Excel 2 29.10.2010 13:33
Дбавление новой строки, после строки с подходящими параметрами RailOS Microsoft Office Excel 5 18.08.2010 10:12
Определять максимальную длину той части строки s, которая не содержит символы из строки s1. Александе еть я Общие вопросы C/C++ 5 13.04.2010 20:54
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10