Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
-69 / 1 / 0
Регистрация: 18.02.2020
Сообщений: 82
1

Вывести слова текста, которые отличны от первого слова и первая буква слова входит в него ещё раз

18.02.2020, 19:14. Показов 712. Ответов 4
Метки нет (Все метки)

Дан текст, содержащий от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами – не менее одного пробела, за последним словом – точка. Вывести те слова текста,
которые отличны от первого слова и удовлетворяют следующему свойству: первая буква слова входит в него ещё раз. Помогите пожалуйста. Нужно через циклы и массив. С#
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.02.2020, 19:14
Ответы с готовыми решениями:

Оставить в строке слова, которые отличны от первого слова и в которых первая буква входит в него еще раз
Дана строка. Словом текста считается любая последовательность букв латинского алфавита; между...

Напечатать те слова последовательности, в которых первая буква слова входит в него ещё раз
Дана последовательность, состоящая из 10 слов. Напечатать те слова последовательности, в ...

Напечатать те слова последовательности, в которых первая буква слова входит в него ещё раз
Подскажите, что не так. Вот задание: Дана последовательность, состоящая из 10 слов. ...

Вывести на экран те слова, которые отличны от последнего слова текста и первая буква этого слова входит в него еще раз
Помогите, пожалуйста, с заданием. Что-то туговато у меня идет работа со строками. Более менее я...

4
1827 / 1169 / 501
Регистрация: 14.10.2018
Сообщений: 3,177
18.02.2020, 20:03 2
Цитата Сообщение от Artem337488 Посмотреть сообщение
Нужно через циклы и массив
Алгоритм таков:
1) Создать массив на 50 слов
2) Создать счетчик, указывающий кол-во найденных слов
3) Пробегаемся циклом по тексту (до точки), и если текущий символ "не пробел" - то добавляем данный символ к текущему слову
3.1) Если символ "пробел" и текущее слово не равно null - увеличиваем счетчик
4) первая буква слова входит в него ещё раз - к какому слову (первому или остальным) - я так и не понял. Код на добавления буквы в конец текущего слова str += str[0];
5) Проходимся циклом по массиву найденных слов (за исключением 1-го слова) и сравниваем с 1-ым словом. Если отличны - вывод на экран
0
-69 / 1 / 0
Регистрация: 18.02.2020
Сообщений: 82
18.02.2020, 20:36  [ТС] 3
Напиши пожалуйста программу если не сложно
0
Wanna be serious
582 / 470 / 185
Регистрация: 31.07.2013
Сообщений: 1,691
18.02.2020, 20:40 4
Цитата Сообщение от Artem337488 Посмотреть сообщение
Помогите пожалуйста
Цитата Сообщение от Artem337488 Посмотреть сообщение
Напиши пожалуйста программу если не сложно
Вы определитесь, Вам помочь надо, или за Вас сделать
0
-69 / 1 / 0
Регистрация: 18.02.2020
Сообщений: 82
18.02.2020, 20:41  [ТС] 5
Если можете,то сделать
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.02.2020, 20:41

Напечатать те слова последовательности, которые отличны от последнего слова и первая буква слова входит в него еще раз
Всем привет, такая задача: Дана последовательность слов, между соседними словами - не менее одного...

Напечатать те слова, которые отличны от первого слова и предпоследняя буква слова входит в в него еще раз
Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных...

Напечатать все слова текста, в которых первая буква слова входит в него еще раз
Дана последовательность слов, разделенных запятыми, в конце точка. Напечатать все слова, в которых...

Вывести те слова последовательности, у которых первая буква слова входит в него ещё раз
Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных...


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

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

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