powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Задача по
1 сообщений из 1, страница 1 из 1
Задача по
    #34134534
Esera
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дан текст, состоящий из n строк, 2  n  10. В каждой строке слова разделены произвольным количеством пробелов. Пробелы могут стоять перед первым словом и за последним. Преобразовать текст, расположив на каждой строке не более k символов. Значение параметра k задается с клавиатуры. При этом каждая строка должна содержать максимально возможное количество символов. Для переноса слов использовать следующие правила.
1) В каждой из разделяемых частей слова должно быть более одной буквы, из которых хотя бы одна – гласная.
2) Нельзя разделять согласную и следующую за ней гласную.
3) Буквы Й, Ь, Ъ считать согласными, но перенос после них допустим.
Вывести исходный и преобразованный тексты. Для решения задачи составить следующие подпрограммы:
-процедуру формирования списка слов одной строки;
-роцедуру разбиения отдельного слова на части в соответствии с правилами переноса;
-процедуру форматирования исходного текста


Очень нужна ваша помощь!
Если не можете ее решить, то хотя бы направьте меня в нужное русло!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Задача по
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]