|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.12.2008, 23:36 | #1 |
Регистрация: 15.11.2008
Сообщений: 3
|
Исключить из файла слово с минимальным количеством слогов.
Пусть в некоторый файл 'Words.txt' построчно записаны слова.
Исключить из файла слово с минимальным количеством слогов. |
11.12.2008, 14:20 | #2 |
Дон Кихот
Форумчанин
Регистрация: 17.01.2008
Сообщений: 130
|
Вот алгоритм
1. Читаешь файл через f:text; assign(f, filename) 2. Загоняешь каждое слово в массив 3. Считаешь в цикле слоги и выбираешь слово с минимальным кол-вом 4. Перебираешь массив и записываешь обратно в файл, исключаяя, найденное слово (методом rewrite, чтобы очистился файл) |
11.12.2008, 14:23 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
можно обойтись без чтения в массив. но тогда прийдётся входной файл один раз пройтись, чтобы найти минимальное слово, а второй раз - переписывая в новый файл все слова, кроме слова с минимальным количеством слогов...
Например, так: Код:
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Исключить часть Литов | valerij | Microsoft Office Excel | 2 | 02.07.2008 14:33 |
исключить повтор в делфи | murzinani | Помощь студентам | 4 | 27.05.2008 22:13 |
Исключить #13#10 из Length | Febreze | Общие вопросы Delphi | 10 | 26.04.2008 12:52 |
в двухмерном массиве поменять местами столбцы с максимальным и минимальным элементами | Лёха | Помощь студентам | 5 | 18.12.2007 18:12 |
поиск кратчайшей сортировки, с минимальным кол-вом перестановок | sad8c | Помощь студентам | 9 | 14.12.2007 10:23 |