3 / 3 / 8
Регистрация: 14.10.2012
Сообщений: 288
1

Удалить центральную букву последнего слова, если оно нечетной длины

31.10.2014, 21:08. Показов 884. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите понять условие задачи.
{дана строка, состоящая из слов, между словами несколько пробелов, сформировать новую строку из слов отличных от последнего преобразовав каждое из них по след правилу:
удалить центральную букву последнего слова, если оно нечетной длины}
т.е. как я понимаю есть строка "анна ловит рыб", то вначале я получу "анна лоит",а потом "ана", подскажите так или нет.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.10.2014, 21:08
Ответы с готовыми решениями:

Дано слово. Если оно нечетной длины, то удалить его среднюю букву
Дано слово. Если оно нечетной длины, то удалить его среднюю букву.

Из каждого слова нечетной длины удалить среднюю букву
Замечания. 1. Следует использовать подпрограммы разбиения предложения на слова. 2. Задания...

Если слово нечетной длины то удалить его среднюю букву
Var s : string; Begin ReadLn(s); if Length(s) mod 2 = 1 then delete(s , 1 +...

Строка: Если слово нечетной длины, то удалить его среднюю букву
30. Дано слово. Если оно нечетной длины, то удалить его среднюю букву.

2
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7539 / 4399 / 2785
Регистрация: 22.11.2013
Сообщений: 12,605
Записей в блоге: 1
31.10.2014, 22:49 2
Я понял иначе: последнее слово "рыб", его длина нечетная, в новую строку попадают все слова, кроме "рыб", плюс в них нужно удалить букву "ы", если есть.
0
3 / 3 / 8
Регистрация: 14.10.2012
Сообщений: 288
01.11.2014, 00:31  [ТС] 3
спасибо, к этому времени понял и именно так и сделал))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.11.2014, 00:31
Помогаю со студенческими работами здесь

Строки. Если слово нечетной длины, то удалить его последнюю букву
Дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 пропис-ных...

Если слово в массиве нечётной длины, то удалить из него первую букву
Дан массив из 6-ти слов. Длинна каждого слова не более 10-ти букв. Если слово в массиве нечётной...

Напечатать все слова, но если слово нечетной длины, то удалить его среднюю букву
Дана последовательность, которая содержит от 1 до 30 слов, в каждом из который от 1 до 5 строчных ...

Напечатать все слова, отличные от последнего слова (удалив из слов нечетной длины среднюю букву)
Дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru